﻿----------------------------------------------------------------------------------------------------------
Media Center Mac History
----------------------------------------------------------------------------------------------------------

25.0.27 (4/22/2019)

1. NEW: Lyrics are first looked up at Google before looking at other sites.
2. Changed: Zone ID is passed to Buffered Internet Reader so that concurrent playback in multiple zones from the same URL will not interfere with each other.
3. Changed: German translation updated (thanks ByteStar).
4. Changed: Updated to Monkey's Audio 4.66.
5. Changed: Updated Italian translation (thanks matteo e massimo).
6. Changed: Revised the usage of the buffering internet reader so it only engages for the file playback and not the file analysis of tags, images, etc.
7. Changed: Lyrics can now be displayed for DLNA playback zones.
8. Changed: Spacebar in Theater View will toggle pause instead of starting playback over (if something is playing).
9. Fixed: The current track would not be shown when first loading a Playing Now view.
10. Changed: The multi-match CD dialog has a number at the front of each selection (so a match with the same artist and album will be distinguishable).
11. Changed: CD matches from the online database are trimmed before showing in the dialog.
12. Changed: When playback is started, the playing file will be displayed in Playing Now.
13. Changed: When opening the "Open URL" dialog, if a URL is on the clipboard, it will automatically be used.
14. Changed: When lyrics change as the "Display Lyrics" option is enabled, they will update within a few seconds.
15. Changed: Update the radioparadise cover art url (we were getting a permanent redirect to this).
16. Changed: Updated the Hungarian translation (thanks pimpolo).
17. Changed: Radio Paradise files shouldn't thumbnail.
18. Changed: Updated the Korean translation (thanks Junghwan).
19. Fixed: The columns in the CD / DVD list would not always properly update as actions started and stopped.
20. Fixed: The width of CD columns did not account for the monitor DPI.
21. Fixed: The blue light would not illuminate if memory playback was enabled.
22. Changed: After an import, relational fields are gone through and set on the new files.selected the next time the channel is played.
23. Fixed: Analyzing audio streams with a format change near the end of the file could result in bogus R128/ReplayGain data.
24. Changed: The tooltip for an image in the Tag Action Window will explain that the image can be saved internally by enabling the option if the art is saved externally.
25. NEW: Added the option Options > General > Advanced > Save pane selection between runs.  It defaults to off, but allows turning it on.
26. Fixed: Pressing Delete during image playback would not trigger a delete of the file (unless the list was in focus).
27. Changed: When doing a movie lookup from themoviedb.org, the IMDBId will be used in addition to searching on the name.

25.0.18 (4/1/2019)

1. Fixed: When analyzing audio in videos, the status bar would not update properly.
2. Changed: Made the maximum height of a menu 75% of the height of the monitor instead of 50% the height.
3. NEW: Added "Analyze Audio" to the customize toolbar dialog.
4. Fixed: The right and left arrows to advance image playback was not working in all cases (between 2D and 3D viewer, etc.).
5. Changed: Made the lyrics lookup handle list style artist fields (it will lookup each artist individually until it finds a match).
6. Fixed: If a playlist to be uploaded was renamed in the action window, the new name didn't 'stick'.
7. Changed: Uploaded playlist files can be 16 or 24 bit and can have sample rates up to 192khz.
8. Changed: Increased the maximum number of choices in "Right click recent command count" to 15.
9. Fixed: The option to start a slideshow automatically for image playback was not being honored.
10. Fixed: If you were playing images, paused, then advanced to the next image, a slideshow would start again (instead of staying paused).
11. NEW: Added a "Toggle Split View" button that you can add to the toolbar to show two views then one view.
12. NEW: Added a CloudPlay tree item on the left (still under construction).
13. Fixed: Panel - Search results were not getting loaded when using an expression as the search parameter.
14. Changed: Ran all the translations through the tool to update to the latest strings from the source code.
15. NEW: You can right-click Playing Now and pick "Add Dynamic Zone..." to add a zone URL someplace on the network.
16. Fixed: Selecting to draw lyrics to a DLNA zone would crash.  Now the option doesn't even appear.
17. Fixed: Removing MP3 tags would ask about ID3v1 or ID3v2 and hang instead of asking and working.

25.0.15 (3/22/2019)

1. Changed: Made the new features help shortcut link to the MC25 thread instead of the MC24 thread.
2. Changed: Made the toolbar colors for the bottom toolbar the same as the top toolbar with Modern Cards Grey.
3. Changed: Increased the threading of thumbnail creation by the auto-import process.
4. NEW: Made audio analysis done by auto-import threaded.
5. Changed: German translation updated (thanks ByteStar).
6. Changed: Updated Italian translation (thanks matteo e massimo).
7. NEW: Threaded the file gathering for CD list controls.
8. Changed: Deleting a library field will select the next list item instead of the first.
9. Changed: Made the default Theater View scale dependent on screen DPI, to better suit 4K displays.
10. Fixed: Panel - The browser login dialog box was appearing again when starting Panel.

25.0.13 (3/19/2019)

1. NEW: Made the build thumbnails tool threaded like other tools.
2. Changed: Made the lossy to lossless just a warning instead of disabled.
3. Changed: Adjusted the lyrics drawing a little.
4. Changed: Updated to Monkey's Audio 4.60.
5. Changed: Renamed "Draw Lyrics" to "Display Lyrics".
6. Changed: Removed the left-click start of Artist Images in Playing Now.
7. Fixed: DLNA views and MCWS (for JRemote, etc) could return stale file information instead of properly updating the file list on demand.
8. NEW: Threaded the remove tags feature like other tools have recently been threaded.
9. NEW: Added the right-click command to the playing display to "Draw Lyrics" which will render the lyrics of the playing file next to the cover art.
10. Changed: Made Play Doctor better handle starting on a track with no matching artists or albums.
11. Changed: Added the memory playback status to Audio Path.
12. NEW: Panel - Added an audio device select to the settings page when the zone is set to "Player." 
13. Changed: Made Find & Replace support expressions so you can, for example, find [Name] and replace it with FixCase([Name],1).
14. NEW: Panel - Added an information tab to the settings page to display some of the library server information.
15. Fixed: Several bugs in the Cloud playlist upload/download process.
16. Changed: Updated Greek translation (thanks Panagiotis).
17. NEW: Added MCC_MOVE_TAB (30030) to move the current tab left or right (takes a delta as a parameter).
18. NEW: Added a "Quick Search" button to the toolbar customization.
19. NEW: Added subtitle size to the OSD.
20. NEW: Added the options "Start over each album" to the "Fill Track Numbers From List Order" tool.
21. Fixed: Wavpack DSD bitstreaming wasn't working properly.
22. Fixed: Wavpack files could fail to load the date and track number in some cases.
23. Changed: Made the font size scale with the user size setting.
24. NEW: Added another site for lyrics lookup.
25. Fixed: Deleting a file from certain library views would not take effect right away.
26. Changed: Panel - The enter license option in the admin system settings page is now available on all platforms except Android.
27. NEW: The "Update Library (from tags)" tool runs in a thread and just updates the statusbar as it works (instead of blocking the program).  A cancel button also appears in the bottom toolbar area.
28. NEW: The "Update Tags (from library)" tool was threaded the same way.

25.0.10 (3/1/2019)

1. NEW: Introduced "Presets" for conversion profiles.  It loads the encoder, the encoder settings, and the DSP settings.
2. NEW: Added the right-click command to the playing display to "Draw Lyrics" which will render the lyrics of the playing file next to the cover art.
3. Changed: Made Play Doctor better handle starting on a track with no matching artists or albums.
4. Fixed: Menu navigation by pressing a key was not working on Mac.
5. Changed: Settings and Database changes are flushed to the drive more often to prevent corruption on power loss.
6. Changed: Added the memory playback status to Audio Path.
7. Changed: Updated to Monkey's Audio 4.51.  It has better support for APE files larger than 2 GB.
8. NEW: Panel - Added an audio device select to the settings page when the zone is set to "Player."
9. Changed: Slovak translation updated (thanks Peter Lukac).
4. Changed: Made the test for 4k content check the width or height instead of only the width.
6. Fixed: DLNA: When a BrowseDirectChildren or Search request is received for our DLNA server, limit the response to groups of 1000 at a time. Previous builds had no limit resulting in a crash if the number of entries exceeded about 30,000. This was unusual for a Browse, more likely for a Search.
7. Changed: Updated to Monkey's Audio 4.48.  It has better handling of corrupt files.
8. NEW: Added the library field "Zone Last Opened" that gets set to the zone name at playback time.
9. NEW: Added the menu command "Set Seq From Sort" to right-click on the Playing Now list headers so you can sort and then update the order to match the sorting after.
10. NEW: Panel - Added thumbnails to the file list view.
11. NEW: Panel - Added a context menu to some folders with some play options. Use a right-click with a mouse or a long press with a touch device to activate.
12. NEW: Panel - Added an option to the file context menu to delete the file from the library.
13. Changed: Panel - Removed the folder name from the folder context menu.
14. Changed: Panel - Adjusted the sizing of the folder context menu.
15. Changed: German translation updated (thanks ByteStar).

25.0.8 (2/7/2019)

1. Changed: DLNA: Add dsd, dff and dsf to the SOURCEPROTOCOLINFO and SINKPROTOCOLINFO
2. Changed: Made the ideal height of large edit styles in the Tag Action Window use the ideal height of the entire edit instead of just hard-coding 12 lines.
3. NEW: 4k content shows a custom icon in Theater View.
4. Fixed: Panel - Zones were not showing up in the latest version.
5. Changed: Sample rate values for DSD show as DSD64 (1x), DSD128 (2x), etc. instead of showing the full value in hertz.
6. Changed: Made using the sample rate field (with a 1 for formatting for display) show the labeled sample rate and also show DSD sample rates the new way.
7. Changed: Made the default expression for the alternate display use [Sample Rate, 1] so it shows the new way.
8. NEW: Panel - Added thumbnails to the file list views.
9. Changed: Made the "Import Details" dialog bigger.
10. Changed: Updated Czech translation (thanks Jan Boháč!).
11. Changed: German translation updated (thanks ByteStar).
12. Fixed: DLNA renderer, determine bitdepth for L24 from the extended mimetype if not included in the @res
13. NEW: Typed navigation works in menus.
14. NEW: Added HDCD decoding to the Audio Path if it's engaged.
15. NEW: Added the jsxml smartlist format to allow export and import of a smartlist.
16. Changed: Made the formatting of file sizes and the like use the system specified decimal point.
17. Changed: German translation updated (thanks ByteStar).
18. Changed: Made the playlists window in the Tag Action Window use more height when needed.
19. Changed: When the program fails to communicate with a library server, it will show a message about unloading the library.

25.0.7 (1/31/2019)

1. NEW: Added the option "Audio Filename Rule" to Options > Handheld to allow a rule to be set (ie. [Artist] - [Name]).
2. NEW: Added a new relationship to the database to store one for each album artist (auto).
3. Changed: Slovak translation updated (thanks Peter Lukac).
4. NEW: If the new HDCD field is set to true, the HDCD decoder will engage when playing the file.
5. Changed: Panel - Added filename to the file info display on the Playing Now page.
6. Fixed: Panel - When the Playing Now playlist would finish, it would create an error.
7. Fixed: Panel - Newer versions of Chrome would create an error exiting fullscreen mode when Panel wasn't in fullscreen mode.
8. Fixed: Panel - Panel would keep refreshing if a page contained a lot of folders that only contained folders.

25.0.6 (1/24/2019)

1. Changed: Updated Italian translation (thanks matteo e massimo).
2. Fixed: Some web requests (ie. Get Movie & TV Info and others) could fail in 25.0.5.
3. Changed: Search with the panes works again (instead of resetting the selection).
4. Changed: Added the option to "Show playlist groups as collection" to Options > General > Advanced to show the collection of files instead of the individual sum of all the files.
5. Changed: German translation updated (thanks ByteStar).
6. Fixed: Theater View right-click menus didn't look correct when tooltip transparency was turned off.
7. Fixed: The feature for uploading a playlist to the cloud was not working.
8. Changed: Added the right-click command "Add To Zone Group" when right-clicking a zone (instead of only on the root of all zones).
9. Changed: The command to set a zone's art from the clipboard disables when there's no art on the clipboard.
10. Fixed: Some malformed raw AAC audio files could not be played.
11. Fixed: Doing a locate command on a set of files in a library view will locate in the same view instead of switching to the last loaded view (which could be different in split view configurations).

25.0.5 (1/21/2019)

1. Fixed: Clicking the star rating in an inactive tab would activate the tab, resize the tree, and make the click go to a different area.  Now the click is handled and then the tree resizes.
2. NEW: Added a Hungarian translation (thanks pimpolo).
3. Changed: Media Center decompresses gzip-encoded web transfers in memory, instead of using temporary files, resulting in better performance and more stability
4. NEW: Added the shortcut Ctrl+Shift+X to randomly select a single item in a list.
5. Changed: Renamed "Internet Artist Images" to "Artist Images".

25.0.4 (1/18/2019)

1. Changed: The command Play Trailer will act on the currently selected files when used as a most recent command instead of the last files.
2. Changed: Made the new image loader handle load image failures better.
3. Changed: Added the artists Heart and Texas to the ArtistSearch file so they will get better matches.
4. NEW: Panel - Added support for saving playlists. When selecting 'Save Playlist' from the additional options menu, it will grab the list in Playing Now for the current zone and save it with the name the user provides.
5. NEW: Panel - Added an option to the settings page to set how the sub-folder count is indicated. Currently defaults to hidden.
6. Changed: Panel - Moved the shuffle and repeat buttons to the additional options menu on the Playing Now page.
7. Fixed: Properly invoke the WebMedia functionality for Radio Swiss Jazz.
8. Fixed: Made the tool "Get Movie & TV Info" remember settings between runs.

25.0.3 (1/16/2019)


1. Changed: German translation updated (thanks ByteStar).
2. Changed: Added a few more small edge cropping values (0.25%, 0.50%, 0.75%).
3. Changed: Made the MCWS function Playback/PlayByKey take an array of keys (separated by comma) instead of only a single key.
4. Changed: Added the right-click menu command "Play Trailer" to any video that has a trailer (also shows when you click "Menu" on a thumbnail).
5. Changed: Updated to Monkey's Audio 4.44.  It has a faster CRC and faster buffer handling.
6. NEW: Added the right-click command "Internet Cover Art..." to the playback display to load images from online.10. Changed: A single left-click on the playback display area switches to the new "Internet Cover Art..." mode.
7. NEW: Added the command "Delete Recent Searches" to the search control (if there are recents saved).
8. Changed: Made the "Internet Cover Art" option a menu item you can check and uncheck (to allow stopping).

25.0.2 (1/10/2019)

1. Changed: Updated all translations to the latest strings from the code.
2. Changed: Reworked the wording of some strings in the translation to remove HTML style tags and the like.
3. Changed: German translation updated (thanks ByteStar).
4. NEW: Added the MCWS function Playlist/Build to take a set of file keys and a playlist path and builds the playlist.
5. Changed: Updated all the licensing and purchasing code to version 25.

25.0.1 (1/9/2019)

1. NEW: Added the database field "Trailer" to specify a movie trailer.
2. NEW: During online lookup, TheMovieDB now loads the trailers for a movie.
3. Changed: When loading URLs from the "Open URL" dialog, they are run through the web media engine so things like YouTube URLs will be handled nicely.
4. NEW: Added "Trailer" to the Theater View menu on a movie when the movie has a trailer.
5. NEW: Made the pane selection persist between runs if you start in the last location.
6. NEW: Added a link to the top of the log to the logging wiki article.
7. Changed: Made the Registration Information dialog a little wider to avoid truncation on the button.
8. Changed: Updated Greek translation (thanks Panagiotis).
9. Changed: Updated Italian translation (thanks matteo e massimo).
10. Changed: Sleeping after serving a file will be allowed after 5 seconds instead of 20 minutes.
11. Changed: New paths are entered at the front of the list instead of the tail so they won't get trimmed in the Rename, Move, & Copy dialog.
12. NEW: Added a "Remove All" selection to the path dialog in the Rename, Move & Copy dialog.
13. Changed: German translation updated (thanks ByteStar).
14. Changed: Updated the SoX Resampler to the latest version, for increased performance by using SSE and AVX.
15. Changed: Updated GnuTLS, offering support for TLS 1.3 and latest security improvements.
16. Changed: Updated the Chromium Web Engine to the latest version on all platforms.
17. Changed: When connected to a library server, import will no longer run.
18. NEW: Added the ability to set the playlist group to the right-click menu on a playlist.
19. Fixed: Right-clicking a pane value could crash if it pointed to an invalid file.
20. Changed: Add more info to the database for Radio Paradise. BITDEPTH, COMPRESSION, etc.
21. Changed: Don't try to make thumbnails for streaming media files (cover art still works).
22. Changed: Don't try to read length on streaming files in the current zone when sending DLNA event updates.
23. NEW: Added a "Lookup Lyrics" feature to the program.

24.0.75 (2/7/2019)

1. Fixed: Builds since 24.0.72 were using an incorrect private library that could have caused instability.
2. Fixed: MC would not run in OSX 10.8
3. Changed: DLNA: Add dsd, dff and dsf to the SOURCEPROTOCOLINFO and SINKPROTOCOLINFO
4. Fixed: Theater View right-click menus didn't look correct when tooltip transparency was turned off.
5. Fixed: Some malformed raw AAC audio files could not be played.
6. Fixed: The embedded web browser could show an error trying to open about:blank instead of showing a (temporary) blank page, when needed.

24.0.74 (1/17/2019)

1. NEW: Panel - Added support for saving playlists. When selecting 'Save Playlist' from the additional options menu, it will grab the list in Playing Now for the current zone and save it with the name the user provides.
2. NEW: Panel - Added an option to the settings page to set how the sub-folder count is indicated. Currently defaults to hidden.
3. Changed: Panel - Moved the shuffle and repeat buttons to the additional options menu on the Playing Now page.
4. Fixed: Fixed more cases of crashes with slightly malformed MP4 files.
5. NEW: Added the MCWS function Playlist/Build to take a set of file keys and a playlist path and builds the playlist.
6. Fixed: Media Center could crash when analyzing broken WMA files.
7. Fixed: DLNA: Our renderer when queried for the file URL and Metadata of a file playing in zone was providing data based on the first DLNA server conversion settings, not what was actually playing.

24.0.72 (1/7/2019)

1. Changed: Add more info to the database for Radio Paradise. BITDEPTH, COMPRESSION, etc.
2. Changed: Don't try to make thumbnails for streaming media files (cover art still works).
3. Fixed: Don't try to run auto-import locally if we are connecting to a library server.
4. Don't try to read length on streaming files in the current zone when sending DLNA event updates.
5. Fixed: Another case of MC crashing on analyzing/tagging certain mp4/m4a/mov files.

24.0.70 (12/14/2018)

1. Fixed: Some PLS streams would not play properly.
2. Changed: Updated Italian translation (thanks matteo e massimo).
3. Changed: Large change to threading priorities should result in smoother operation.
4. Changed: The MCWS function File/Delete takes an optional 'Mode' parameter to delete the file from disk or recycle the file.
5. Changed: Building missing thumbnails runs multipe threads at once instead of only running a single thread at a time (the number of threads depends on the setting for thumbnailing).
6. Changed: Updated Greek translation (thanks Panagiotis).
7. Changed: Made Radio Paradise start faster.

24.0.68 (12/7/2018)

1. Changed: DLNA: explicitly supplies the library server (Panel) port with the presentation page URL for our DLNA renderers and servers.
2. Fixed: DLNA when authentication was enabled, the DeviceDescription.xml for Library Server couldn't be loaded on a remote MC. This means that if the server wasn't manually setup on the remote for authentication it might not show up in the server list.
3. Changed: Added support for reading/writing tag data in floating point format to Apple's Quicktime extensible format tag locations.
4. Fixed: "Rating" tag was not written to Apple's Quicktime Extensible tagging location.
5. Changed: Updated to Monkey's Audio 4.41.
6. Fixed: Playback of some m4a/mp4 files was broken in recent builds.
7. Fixed: Media Center could erroneously restore itself from being minimized on ZoneSwitch or playback stop (ie. when using Theater View to launch an external application with the WDM audio driver).
8. Fixed: DLNA: Not all SSDP broadcasts were being sent from the SSDP server. 
9. Fixed: Tags were not properly saved to Apple's extensible metadata tagging format.
10. Changed: The http server returns 404 instead of 501 when a resource can't be found.
11. Changed: Streamlined the code that finds network interfaces so that they are only used once upon start of the program instead of everytime a socket was created.
12. Fixed: Some mp4 or m4a audio with AAC encoding could not be played with JRiver mp4 plug-in.
13. NEW: Tag-writing for MP4/m4a audio files will use Apple's extensible tagging format if the files already contain such tags.
14. Fixed: Locking and unlocking split views didn't properly save the lock between restarts of the program.
16. Changed: DLNA: explicitly supply the library server (Panel) port with the presentation page URL for our DLNA renderers and servers.
16. Fixed: DLNA when authentication was enabled, the DeviceDescription.xml for Library Server couldn't be loaded on a remote MC. This means that if the server wasn't manually setup on the remote for authentication it might not show up in the server list.
17. NEW: Added the option to suppress the duplicate track warning in a playlist (Options > General > Advanced > Show duplicate file warnings for playlists).
18. Fixed: The seed parameter of the play doctor MCWS command would not load properly.
19. Changed: Made wait messages a little wider so they hold more text.
20. Fixed: Properly read the ALBUMARTIST tag from APEv2 tags in MPC files.
21. Changed: Made the MCWS call Library/List return the default library index.
22. Fixed: Playing certain WMA Lossless files could result in excessively slow buffering.
23. Changed: Updated FFmpeg to version 4.1, used for file analysis, transcoding and video playback.
24. Changed: Internal change to the way files are moved.

24.0.64 (11/19/2018)

1. Fixed: Playing Now cover art splitter bar.
2. NEW: Support for FLAC-in-Ogg files and streams.
3. Changed: Room Correction DSP allows setting a distance of up to 100 ft instead of 50 ft (or meters if you're metric).
4. Fixed: Made Rotten Tomatoes movie lookup work for a few more titles.
5. Changed: Updated to Monkey's Audio 4.40.
6. Fixed: Removing a column from the sorting in a list with no sorting (or external sorting) would crash.
7. NEW: Radio Paradise toolbar channel buttons added.
8. Fixed: A occasional mismatch with Radio Parasdise metadata for the current playing track.
9. NEW: Added the MCC MCC_LIST_SEND_TO_PLAYING_NOW (26031) to add selected files to Playing Now using any of the modes available (play shuffled, add albums to end, etc.).
10. Fixed: The option to advance to the next track didn't work nicely when also picking stop after each item when it played the second to last track in the playlist.
11. Fixed: Playing Ogg Vorbis Internet Radio streams did not work.
12. NEW: Added the website MetaCritic to the online movie information lookup (http://www.metacritic.com).
13. Changed: Brought Rotten Tomatoes back to the online movie lookup.
14. Fixed: Theater View Background color did not work properly since 24.0.59.
15. Changed: The memory playback model "Load decoded file into memory" no longer engages when playing a URL.
16. Fixed: The option to "Advance to the next track when stopping after the current track" could loop to the second file in the playlist instead of the first after the last track.
17. NEW: There's a "Web Media" playlist that shows under the "Streaming" tree item and files from the Open URL dialog get added to it when added to the library.
18. Changed: German translation updated (thanks ByteStar).
19. Fixed: Open Weather Map configuration for Theater View was not working.
12. NEW: Pressing Ctrl+Q+Enter in a search box adds the files to Playing Now (Ctrl+Enter plays).

24.0.61 (11/2/2018)

1. Fixed: MC could deadlock when loading a large DLNA server library.
2. NEW: Non-standard file associations for various DSD mimetypes added so that we can see those files from DLNA server libraries that are using those mimetypes.
3. Changed: Some DLNA servers (like on the QNAP) don't properly provide the total number of files matches in a search which limited us to seeing the first 1000 files in a library.
4. Changed: All other multi-platform applicable changes from the windows build.

24.0.56 (10/4/2018)

1. Fixed: Volume up and down hot keys Cmd+ and Cmd- weren't working.
2. Fixed: Some skins displayed the player bar text font too large so it would overlap the boundaries.
3. Fixed: On OS X Mojave, Media Center could crash if the Security/Privacy/Accessibility settings had not been changed to allow MC to monitor the keyboard media key events.

24.0.53 (9/19/2018)

1. Fixed: In a multi-monitor setup, if the main MC window was maximized on a secondary monitor MC wouldn't remember and after a restart would appear on the first (main) monitor.
2. Fixed: Menu submenu arrows were tiny on Retina displays, also fixed other menu spacing and format problems.
3. Fixed: The Options, DSP, and other dialogs on a Retina display would double in size when user tried to resize them.
4. Fixed: Save and restore of window placement wasn't taking retina scaling into account, so the program could come up in different sizes.
5. Fixed: Progress and status updates in the action window for thumbnail building and other long processes would stop updating after a period of time.  It would look like it didn't finish.
6. Fixed: The text font size picker (in Options / Tree & View) was wonky with Retina displays and the fonts would get smaller and smaller with each change.
7. Fixed: Splitter window sizes in the Media Center UI would change when switching between Retina and standard res displays.
8. NEW: Panel - Added an option to toggle ratings.
9. Changed: Panel - Added tabs to the settings page and groupings for similar options.
10. Changed: Panel - Thumbnail art is no longer cropped into squares.
11. Changed: Panel - Different icon for the streaming page button.
12. Fixed: Panel - Possible error on the Playing Now page if a file had no track information.
13. Fixed: Panel - A couple of issues with the alphabetic slider interface not working properly.
14. Fixed: Panel - Pressing the Playing Now page button was not scrolling the currently playing track to the top of the list on mobile devices.
15. Fixed: Panel - The file list was not loading correctly because it wasn't rendering properly.
16. Fixed: Radio Paradise could just play the opening listener supported clip over and over in some cases (at least until more tracks loaded).
17. Changed: Updated Greek translation (thanks Panagiotis).
18. Fixed: The OpenGL variant of Theater View didn't support clicking the rating bar in Playing Now.
19. Fixed: Radio Paradise could report a problem starting playback (and not play).
20. NEW: Added the option General > Behavior > Remove files from Playing Now after they are played.
21. NEW: Added a DSD Bitstreaming option to select the maximum DSD sample rate to bitstream, and otherwise fallback to decoding.
22. Changed: Pix01 uses more secure building and uploading of galleries. You MUST have this build or newer to upload galleries to Pix01 now.
23. NEW: Pix01 has a password change function which it triggered by the "forgot password" button in the pix01 login information box. ALL passwords for pix01 have been reset and will need to be updated by the user.
24. Changed: Pix01 has higher resolution gallery uploads and the webpage displays larger thumbnail images.
25. NEW: DLNA: If we are playing to (controlling) a renderer and the track playback stops before the end (granularity of 5 seconds) we assume another controller has been used to stop the playback and as such we will not continue a playlist and assume we are no longer the active controller.
26. NEW: Links to individual playlists can be added to the toolbar.
27. Changed: Radio JRiver will skip any files in a "Radio JRiver Skips" playlist.

24.0.45 (7/31/2018)

1. Fixed: The previous build wouldn't run on MacOS 10.8
2. NEW: MCWS calls to GetInfo can specify "Calculated" for the fields to have the calculated fields included.
3. NEW: A button to exit the program can be added to the toolbar.
4. Changed: Updated the Korean translation (thanks Junghwan).
5. Fixed: The ratings on the OSD would not always stay in step when playing images.
6. Changed: Volume protection won't engage for 30 minutes since the end of a file as well (instead of just 30 minutes from the start of a file).
7. Fixed: APL files would report the wrong length for the last file on an album.
8. Changed: Slovak translation updated (thanks Peter Lukac).
9. NEW: Added Audio Path to the Theater View roller of Playing Now to display a prompt with all of the audio path information.
10. Fixed: Stopping image playback could crash.
11. Fixed: Subwoofer Low-pass from the Output Format DSP was not being applied properly in Pseudo Surround streams.
12. Changed: Added a 'Reset and Restore License' button to the registration info dialog on the Help menu.
13. Fixed: Adding an ellipsis to the end of a note name was not working properly.
14. Changed: Spacebar no longer fires Car Radio buttons, instead it will just toggle pause.
15. Changed: Tweaks to Radio Paradise playback of the listener supported clips (previously the playback range could be invalid).

24.0.42 (7/11/2018)

1. Fixed: The duration of APL files would show the duration of the entire file instead of the APL segment.
2. Fixed: Playing Shoutcast streams could make the program lock up.
3. Changed: When SACD ISO audio tracks are included in the files to be deleted, "Delete from disk" and "Recycle" options are not offered.
4. Changed: When SACD ISO audio tracks are to be removed from the library, only selected tracks will be removed, unselected tracks will remain in the library.  This is a reversal from a change made in build 21.
5. Fixed: Replacing dots with an ellipsis in Library Tools > Clean File Properties was not working.
6. Fixed: Running Library Tools > Clean File Properties with only the convert dots option selected would not work.
7. Changed: Media Center ensures the metadata block in a DSF file is valid before trying to overwrite it.
8. Changed: Red October updated to LAV Filters 0.72, for improvements in HD Audio Bitstreaming.
9. Changed: Improved APL importing so that it will look at the image file for some of the metadata and the APL file for some of the other metadata.
10. Changed: Panel - Moved the Radio Paradise button to the Web Streams section on the Streaming page.
11. Changed: Panel - Adjusted the file list column alignment for the ratings column.

24.0.39 (6/29/2018)

1. Changed: Added three MC commands to remote control setup 'Commands' list - subtitle, audio stream, and video stream selection.  Use the Add button to add to the existing customized list, or click 'Restore Default List' and they'll appear in the list.
2. Changed: Added more requirements for playlist upload to Cloud - files must have sample rates of 44100 or 48000 and must have embedded cover art.
3. Changed: Updated Greek translation (thanks Panagiotis).
4. Changed: Work on Radio JRiver playback.

24.0.38 (6/26/2018)

1. Changed: Updated Italian translation (thanks matteo e massimo).
2. NEW: Panel - Added JRiver streaming stations to the Streaming page.
3. NEW: Panel - Added the audio quality option "uncompressed WAV."
4. NEW: Panel - More file information for music can be shown by clicking on the cover art image. This does not work on screens that are too small because of size limitations.
5. Changed: Panel - The Streaming page button is always visible regardless of the selected zone. Web stream buttons are only visible when the 'Player' zone is selected. The Radio Paradise button is visible except when the browser is selected as the zone.

24.0.37 (6/22/2018)

1. Fixed: Playback of Cloud based playlists not working in Panel.
2. Fixed: In some cases, converting an audio file would leave the file type set to the old file's type.
3. Fixed: Cloud upload emails contained bad links to uploaded playlists (server side fix).

24.0.36 (6/15/2018)

1. Changed: We no longer set the name field when playing an internet stream with names in it.
2. NEW: 3D Blu-rays show a custom icon in Theater View instead of just showing the Blu-ray icon.
3. NEW: Added a DateInRange expression function that takes a date, a start date, and an end date and says whether the date is in the range.
4. Changed: Cloud upload now runs audio analysis on files that haven't been analyzed prior to uploading.
5. Changed: More complete error messaging and status during cloud upload process.  Limits enforced on number of files in playlist and total per user.

24.0.35 (6/7/2018)

1. Fixed: Panel - The disable forced conversion option was breaking video playback.
2. Fixed: Sorting on complicated expressions could crash.
3. Fixed: Cover Art images were missing in OpenGL Theater View Line Up views.
4. Changed: Remove uncompressed file types (wav, aif) from 'Upload to Cloud' qualifying list.
5. Fixed: Dr. Who playlist downloading wasn't working.
6. Fixed: Uploaded playlists created on Mac weren't playable on Windows.

24.0.34 (6/8/2018)

1. Fixed: There was a build problem in 24.0.33

24.0.33 (6/8/2018)

1. NEW: Panel - Lots of improvements, see Windows history for complete list.
2. Fixed: Sidecar files were created erroneously for some audio files supporting internal tagging, even if the sidecar mode was "Save in sidecar if internal tagging is not supported".  This happened when audio option "write tool name and version" was off.
3. Fixed: Media Center could crash when reading slightly malformed WAV files with "Load full file (not decoded)" memory playback mode enabled.
4. Fixed: "Remove Tags" did not remove sidecar files for non-JPEG images.
5. Fixed: "Remove Tags" removed video sidecar files even if sidecar was turned off for videos.
6. Fixed: Lots of Radio Paradise improvements, see Windows history for complete list.
7. Changed: Updated SoundTouch library (used in the Tempo & Pitch DSP and VideoClock) to 2.0.
8. NEW: Support for playing Dolby Digital/Dolby Digital Plus in audio-only MP4 files.
10. Changed: Opening a new Media Center tab now shows a blank page with instructions to select a desired item to view in the tab, rather than opening a web browser to the 'Start' page.
11. NEW: MC will open and parse Foobar sidecar files] for SACD ISO files if JRiver sidecar files are not present.
12. Changed: Another update of the Modern Cards skins with work by Glynor (thanks!).
13. Fixed: MC popped up an error message each time a tag of an SACD ISO file is edited if sidecar support was not turned on.

24.0.31 (6/5/2018)

1. Changed: Switched the default skin to Modern Cards: Grey Edition.
2. Fixed: Libraries with path names beginning with spaces and using an Asian font could cause a crash.
3. Changed: Removed 'm4p' file type from supported types.

24.0.25 (5/7/2018)

1. Fixed: The file browser wasn't working in a few places (i.e. Languages->Browse Translations Folder)
2. Fixed: Menuing problems, especially on multiple monitor setups where menus were showing randomly or in the wrong location.  Also after using Mac accessibility 'zoom' commands, the menuing became unstable.
3. Changed: Removed the non-Mac standard '+' symbol after the Command symbol '⌘' in menus, e.g. we now show '⌘C' for copy instead of '⌘+C' for a menu shortcut.
4. Changed: Radio Paradise playback only shows the current track and then adds more tracks as playback advances.  It also obscures the filenames.
5. Fixed: Rename, Move, & Copy tool did not work properly with SACD ISO files.
6. Fixed: Audio sidecar was not turned on for the mode "Save in sidecar if internal tagging is not supported" for audio types with plugins that did not support internal tagging (for example DFF).
7. Fixed: Playlists with Radio Paradise or other streaming url's were not uploading to Dr. Who correctly.  Also lowered the Dr. Who track minimum to one (used to be five).
8. Fixed: Encoding FLAC files in 64-bit Media Center would produce barely compressed files, instead of the expected compression.
9. Fixed: Sidecars for non-video files were not deleted along with the media files.
10. Changed: When deleting individual tracks in an SACD iso file, all other tracks are deleted as well, instead of leaving them in the library with missing file error.
11. Changed: Updated the Modern Cards skins with work by Glynor (thanks!).
12. Changed: Radio Paradise playback starts faster (and then loads subsequent tracks once playback starts).

24.0.20 (4/29/2018)

1. Changed: More reliability improvements for Video Rendering on High Sierra.

24.0.19 (4/27/2018)

1. Fixed: New fft code wouldn't run on OSX <= 10.9

24.0.18 (4/24/2018)

1. Fixed: Font Outlines/Shadows were erroneously drawn offset to the bottom.
2. NEW: Text edit boxes now have a more convenient way to add Latin characters with diacritics.  Press and hold a letter key and a list of choices with diacritical versions for that letter is shown to choose from.
3. Changed: Updated FFmpeg to version 4.0, used for file analysis, transcoding and video playback.
4. Fixed: PGS subtitles in MKV files did not always work.
5. Fixed: Seeking to EOF on non-Mac filesystems could fail. Fixes tagging dsf files on exfat filesystems, probably other issues as well.
6. Changed: Optimized Video rendering image uploading for better performance and reliability.
7. Changed: Reverted compiler to XCode 9.2. XCode 9.3 produced packages that wouldn't run on OSX 10.8 (probably 10.7 as well).

24.0.16 (4/17/2018)

1. Fixed: Cmd-K for entering special characters wasn't working, it would either leave a gap in text or crash.
2. Fixed: HDTracks and certain other aif format files were crashing Media Center on import.

24.0.15 (04/13/2018)

1. Fixed: DSP spectrum analyzer freezes up.

24.0.13 (02/11/2018)

1. Fixed: Importing or tagging most images caused immediate crash.

24.0.12 (02/10/2018)

1. Fixed: Non-Root users on Mac couldn't send WOL packets.
2. NEW: Added support for setting an image as the desktop background.
3. Fixed: Removed unsupported print commands from menus.
4. NEW: Much faster FFT code for places where spectrum analysis is used.
5. Fixed: Removed a video call that could crash MC under rare circumstances.

24.0.2 (02/03/2018)

1. NEW: First MC24 build for Mac

23.0.100 (2/8/2018)

1. Fixed: The last audio sample at the end of a video file could be repeated before playback was stopped.
2. Changed: The playback position resets to the first track after reaching the end of Playing Now with repeat off (instead of staying on the last track).
3. Fixed: After editing in the Tag window, tooltips wouldn't show anymore until something was clicked.
4. Fixed: Panel - A second authentication screen would prevent logging in to Panel.
5. NEW: Added support for the Album Artist Sort field and Composer Sort field to the ID3v2 code (TSO2 and TSOC).
6. Fixed: Volume Protection could reset the volume level to 20% every restart of playback instead of after 30 minutes.
7. Fixed: The option to load a non-decoded file to memory wasn't working properly for FLAC files.
8. Fixed: Search suggestions didn't always list short matches if there were a lot of other matches.
9. Fixed: Cover art wasn't getting embedded into ripped files.
10. Fixed: The header heights used in the Tag window are better sized.
11. NEW: Added the option to allow any user to get read-only access (you can also require a username and password).
12. NEW: Panel - Panel will automatically attempt to get a read-only token without requiring the user to log in. If this fails, it will bring up the login screen.
13. NEW: Panel - Full authentication can be enabled or disabled from the Settings page.
14. Changed: Panel - The System Settings button on the Settings page will not show up unless the user has full authentication.
15. Fixed: Animated GIF images did not play.
16. NEW: The search box includes the names of playlists saved in the database and will switch to the playlist when it is selected.
17. Fixed: File tagging following CD ripping wasn't working.
18. Fixed: When using the audio Convert Format tool to convert from files that don't support tags (e.g. wav/aif when tag option is de-selected), the metadata in the database did not get added to the new file.
19. Fixed: Doing a Rename, Move, & Copy Files with no boxes checked on a file would make the program show a tagging error message.
20. Changed: The Wave format encoder now supports a configuration dialog to set whether or not tags are to be stored in the Wave file.  Previously this was only available from the 'Advanced / Configure Input Plugin' option selection on the Audio options dialog.
21. NEW: OSD "Lip Sync" adjustment.
22. Changed: Panel - Rebuilt the system settings pages into Panel.
23. Fixed: A possible locking error with a string used by the web engine. Hopefully fixes a weird DLNA crash.

23.0.90 (12/11/17)

1. Changed: This has all of the current DLNA changes. See the log for the Windows beta for the list.

23.0.83 (11/13/17)

1. Fixed: 23.0.82 was a bad build - would not install properly.
2. Changed: Updated to Monkey's Audio 4.27.
3. NEW: Panel - Authentication is fully implemented.
4. NEW: Panel - Added audio and video quality options to settings. The default for both is High.
5. NEW: Panel - Last played and play count are now updated in Media Center for audio and video once the progress is at least half way through the file, and for images after the image is loaded.
6. Changed: Panel - Adjusted the Playing Now Bar to use space a bit better in some cases.
7. Changed: Panel - Removed the Playing Now playlist count from the Playing Now Bar.
8. Changed: Panel - Audio file lists display the track name and track artist on separate lines and the track album was removed.
9. Changed: Panel - Adjusted audio cover art to not take up as much space in some cases.
10. Fixed: Doing a Send To on a linked zone wouldn't play to the entire link.
11. NEW: The search on the options box accepts a page name before an arrow to search just a certain page (ie. Audio > Device will search only the audio branch instead of hitting anyplace that has Device).
12. Fixed: Searching in options wouldn't work right if you backspaced to remove characters.
13. NEW: Added Medium and Large cover art to the sizes offered by our DLNA servers.

23.0.82 (11/9/17)

1. Fixed: Audio Convolution filter was not working.
2. Fixed: Decoding of high complexity video streams (4k, etc) did not work properly in recent builds.
3. Fixed: The horizontal and vertical positioning on the on screen display wasn't working with the 2D image viewer.
4. Fixed: The Analyze Audio tool wouldn't remember the window position.
5. Fixed: Picking random sorting for an album view could break the view if it contained linked tracks.

23.0.79 (10/31/17)

1. Fixed: CD ripping was causing crashes on MC Mac version.
2. Fixed: Normalization during the CD ripping process was broken.
3. Fixed: When viewing images, the "Image Playback Settings.." option on the right-click menu wasn't available on Mac.
4. Fixed: In Services on Mac, MC was not defaulting to the Amazon store for the current locale's country.
5. NEW: Doing a "Get Movie & TV Info" on one file now gives the option to overwrite.
6. Changed: The Analyze Audio tool will be in the right-click menu if there are any audio or video files selected instead of if all the selected files are audio or video.
7. NEW: Added the MCWS function DSP/SetAdaptiveVolume to set the level of adaptive volume and turn it on or off.
8. Changed: Car Radio buttons now share the configuration between all languages instead of having a separate configuration for each language.
9. Fixed: Panel - Video playback would not work in some cases.
10. Fixed: Panel - The playing now playlist was broken for videos.
11. NEW: Added the option Images > Automatically start slideshows that can be disabled so that the program won't start a slideshow when you double-click an image.
12. Fixed: Image effects didn't work with the 2D image viewer.

23.0.78 (10/24/17)

1. Fixed: A file with no rating would still show in the tag window's Fields With Values section.
2. Fixed: DLNA - If a DLNA server provided both the artist and artist role=albumartist in the xml and the artist role=albumartist came first it would be used as the artist also. This made compilation CD's show up as separate albums in MC.
3. Changed: When loading remote DLNA server libraries write empty fields since they may have changed since the last load (if the tags were changed on the server).
4. Changed: Use the DLNA artist roles in preference to non-standard attributes when loading remote DLNA server libraries.
5. NEW: Add parsing for the artist role = composer attribute when it's used in place of the upnp:author attribute when loading remote DLNA server libraries..
6. Changed: The confirmation when changing a large number of files in the database has a checkbox to not show the prompt again.
7. Changed: When auto-filling the Car Radio buttons, it will detect if it had previously auto-filled and not create duplicates.
8. NEW: Added the right-click command "Left-align Labels" to the new tag window to make the labels left align instead of right align.
9. NEW: DLNA renderer zones, display the device address in the right-click menu.
10. NEW: DLNA and Library servers, display the device address in the right-click menu and add an option to display the presentation page if one is available.
11. NEW: Panel - You can now swipe left or right on touch devices to navigate to the next or previous page.
12. Changed: Panel - Folder covers now display the total number of files within as long as it's more than one.
13. Changed: Panel - Changed the page jump links to increment by 1 instead of 2.
14. Changed: Panel - Removed the previous and next page buttons.
15. NEW: Keyboard and OSD zoom in and out now work with the 2D image viewer.
16. NEW: The new tag window allows dropping images onto it to set the image.
17. Fixed: Panel - The playing now playlist wasn't scrolling with some browsers in landscape orientation.
18. Fixed: Mouse scrolling works on the 2d image viewer.
19. Fixed: When connecting with a library server client in read-only mode, it would provide a token and then get full access instead of read-only access.
20. Changed: Panel - Updated the audio, image, and video player to make better use of the screen space, especially on mobile devices.
21. Changed: Panel - The playing now view will change depending on if the window has a portrait or landscape orientation.
22. Changed: Panel - In the playing now view, cover art, images, and videos will remain static while the playlist is still scrollable.
23. Changed: Panel - Made folder buttons smaller in some cases to get more items on the display.
24. Changed: Panel - Adjusted the font sizes for different display sizes.

23.0.74 (10/18/17)

1. Changed: Updated FFmpeg to version 3.4, used for file analysis, transcoding and video playback.
2. Fixed: 24-bit WMA files did not play properly.
3. Changed: When keyboard layout changes are made while MC is running, it now updates dynamically instead of having to restart.
4. Fixed: Some accelerator keys on non-English keyboard layouts were not working correctly, e.g. Cmd-A, Cmd-Q on French keyboards and Cmd-Z, Cmd-Y on German keyboards, and others.
5. Fixed: When a handheld device is configured to sync to a playlist and the user modified the playlist and selected "sync now" on the device, MC would not sync the modified playlist and instead popped a message saying the device was fully synchronized.
6. Fixed: When certain expressions were used in handheld media paths (e.g. Options / Handheld / Files, Paths, & More / Audio Path:), the device sync would not work correctly.
7. Changed: Panel - Many usability and cosmetic updates.

23.0.70 (10/6/17)

1. Changed; Changes from the main stream.
2. NEW: Many DLNA changes. See the windows beta log for 23.0.70

23.0.65 (9/29/17)

1. Fixed: MC could crash in certain cases when there was an error downloading an internet file.
2. Fixed: MC inconsistent test for gzip encoding in FileLoader.
3. New: Initial build on Xcode 9 and High Sierra.

23.0.52 (9/13/17)

1. Fixed: Up/Down arrow key were still wrong.

23.0.51 (9/12/17)

1. Fixed: Keyboard problems still: arrow keys were inserting spaces into edit controls.
2. NEW: Added the right-click command to playing now "Paste Playing Now Image From Clipboard".  This way you can customize the image shown for a device.
3. Changed: Panel - The selected zone is now stored in a cookie and restored when returning to Web Gizmo after navigating away.
4. Changed: Panel - File conversion works on images so incompatible image types should now work on Web Gizmo.
5. Fixed: Converting video to MPEG-2 AutoFPS could fail due to an imprecise framerate.

23.0.50 (9/7/17)

1. Changed: Made the advanced section in the new tag window include calculated fields.
2. Changed: Updated the wording on the access key generation dialog to better describe adding the library.
3. Changed: You can no longer add your own library to the "Add Library" dialog.  Instead it shows a warning.
4. Fixed: Main thread could still stall for 30 seconds or more when a user created "handheld" device is actually a network drive which was removed from the network.
5. Changed: Typing searches in the tag window search box will accept entering a pipe to or the test with other things (ie. genre|artist).
6. Changed: If you pick "No import" from the auto-import count-down, it won't do another count-down.
7. Changed: The playlist export option "Store paths relative to exported playlist location" is saved between runs of the tool.
8. Fixed: Keyboard shortcuts were broken in 23.0.42.

23.0.42 (8/31/17)

1. Fixed: In list views, the "typed navigation" feature (type a letter to select the next track beginning with that letter) wasn't working for characters with diacritic marks (e.g. umlauts, accents, etc.).
2. Fixed: Non English text input was not working correctly in most edit controls.  MC still does not handle languages requiring multiple key presses for a single character, such as many Asian languages.
3. Changed: In the Cmd-K popup text entry dialog for entering special characters, the input field is now focused immediately so you don't need to click in it first.
4. Fixed: Small memory leak in text sorting system.
5. Changed: The image portion of the tag window uses the same highlight color from the skin as the text fields.
6. Changed: Added selection colors to the tag section of all the skins (thanks Awesome Donkey).
7. Fixed: If one of the conversion cache folders was empty, it would exclude all folders from an import.
8. Changed: Conversion cache folders are enforced to always be underneath a "JRiver Conversion Cache" folder.
9. Changed: Convert Format tool will prevent system from going to sleep.
10. Changed: The fields with values section of the new tag window now includes editable calculated fields like year.
11. Changed: Skins can specify a highlight color for the tag window by filling: <TAGWINDOW> <Colors Selection="00FF00" /> with a value.
12. Changed: When Media Center pops out of the tray to play a video (new feature) it'll now return to the tray after the video is stopped.
13. Changed: The reshuffle remaining command disables when there's less than two tracks in Playing Now.
14. Changed: Panel replaces the old WebGizmo interface.
15. [b]NEW: Web Gizmo - Added radio buttons and play doctor search[/b].
16. Fixed: Web Gizmo - Mobile view playback controls.
17. Changed: Made searching on an expression work with greater than and less than signs to treat it as a number (that makes a search like [=ListCount([Artist])]=>1 work).
18. Changed: Web Gizmo - Simplified interface by removing the sidebar and adding navigation links.
19. Fixed: Picking multiple files with different ratings would clear the rating field in the new tag window.
20. Fixed: Possible rare crash from the tab control code.
21. Fixed: Typed navigation was not working in pane views on Windows.
22. [b]NEW: Ratings show as lists of clickable stars in the new tag window[/b] instead of as a number.
23. Changed: Lyrics and other large value type edit fields will show up to 6 lines in the new tag window instead of only one line.
24. Fixed: Mouse wheeling over a large text edit control in the new tag window would stop the editing instead of scrolling.
25. Changed: Clicking the close button on the new tag window will stop any open editing instead of closing the window.
26. [b]NEW: Web Gizmo - Playing now page on mobile has complete playback controls[/b].

23.0.41 (8/24/17)

1. Fixed: When certain keyboard input sources were selected (e.g. Japanese and maybe others), keyboard input was not working.
2. Changed: The zone switch menu appears when you right-click DLNA zones.
3. Changed: Files that get linked now contain a "Link Start" field value that's the first file in the link.  This allows you to easily see if a file is linked or not (since the "Link" field is empty on the last file).
4. Changed: When starting playback of linked tracks, the first file in the link set is always started (if the link was newly created so has the Link Start set).
5. Changed: Clicking a large edit box will no longer select all (instead the selection will be at the start).
6. Changed: Added the video option "Stop after a long pause" to make the new behavior optional (defaults to on).
7. NEW: The new tag window has the ability to show all fields with values (just add the type "Fields With Values" in the edit dialog).
8. NEW: Added the expression function IsDigit to test a string for digits (and decimals).
9. Fixed: "Get Movie & TV Info" properly handles Unicode sequences in the TheTVDB result.
10. NEW: "Get Movie & TV Info" now offers a language choice for metadata lookup (currently available with TheTVDB and TheMovieDB).
11. Changed: Web Gizmo - Added tree browsing optimizations which limit the number of requests.
12. NEW: Web Gizmo - Added currently playing name and artist information to playback bar.
13. Fixed: Web Gizmo - Search bar was not updating results on change.
14. NEW: Web Gizmo - Progress bar now shows buffered portions of the media.
15. NEW: Web Gizmo - Fullscreen mode for images along with previous & next controls.
16. NEW: Web Gizmo - Added search, playing now file list, and file list view when browsing.

23.0.36 (8/18/17)

1. Changed: Internal changes, compiling with C++11 libraries.
2. Changed: Web Gizmo - Added tree browsing optimizations which limit the number of requests.
3. NEW: Web Gizmo - Added currently playing name and artist information to playback bar.
4. NEW: Web Gizmo - Added search, playing now file list, and file list view when browsing.
5. NEW: Web Gizmo - Input added for selecting zone playback, new button for playing all files in current view.

23.0.35

1. Changed: Web Gizmo support for larger library views.

23.0.34

1. Changed: The new tag window is opened always (no way to switch anymore).
2. NEW: Web Gizmo has a fresh new interface (very experimental, with certain features unsupported currently).

23.0.33

1. Changed: Updated Greek translation (thanks Panagiotis).

23.0.32

1. Fixed: Numeric "Spin" type UI controls did not respond to multiple mouse clicks on the up/down arrows unless there was a 1 second delay between them.

23.0.31

1. Changed: Italian translation updated (thanks, Massimo).

23.0.29

1. Changed: Radio KISS - Default playback is player and audio quality is Original.
2. Fixed: Radio KISS - Playing now song select didn't work on remote zones.
3. Fixed: Connecting to a new remote library didn't reliably use HTTPS if a HTTP connection to the same library was used before.

23.0.27

1. NEW: Included updated German translation file. (thanks to ByteStar)
2. Fixed: Playback could cause a crash if the Remote Control feature was disabled.

23.0.25

1. Fixed: Get Movie & TV Info didn't scale the subtitle selection properly on some monitors.
2. Changed: Removed World Weather Online from Theater View weather because they expired our API key.
3. NEW: Added OpenWeatherMap as a source to Theater View weather.
4. Fixed: Theater View News Interact wouldn't show Japanese and other foreign characters properly.
5. Fixed: Radio KISS - Settings (play to, quality, zone info) wouldn't be cached on some devices after closing the browser.

23.0.24

1. Fixed: The weather plugin wouldn't scale nicely on high DPI.
2. Fixed: Radio KISS - Various display issues resolved on tablets/medium displays.
3. Fixed: Radio KISS - Volume/previous/play/next buttons and selecting track now all work and disable properly.
4. NEW: Radio KISS - Very early implementation of play doctor button.

23.0.23

1. NEW: An option to automatically reset log file when it grows beyond a user configured size.
2. Fixed: Disabling online Theater View theme image downloading wasn't working.
3. Changed: Updated Slovak language file (thanks Peter Lukac).
4. Fixed: We were no longer showing keyboard shortcuts for Display View, Theater View, etc.
5. NEW: Added the playback option Play Shuffled Albums (in track order) to take the tracks and expand them to full albums and shuffle the albums.
6. Changed: Updated Japanese language file (thanks Tsuchiya Kazuo).
7. NEW: The Disk Writer plugin can optionally write MP3 data instead of WAV data.
8. NEW: Radio KISS - Mobile devices now support progress bar and seeking (on playing now page).
9. NEW: Radio KISS - New playlist card look and feel featuring album art from the playlist.
10. Changed: Radio KISS - Playback buttons are new and improved with animations and improved mobile responsiveness.

23.0.22

1. Changed: Removed the "experimental" tag from the SoX option.
2. Changed: Switched the DSP Analyzer's fall off back to the way it used to be.
3. Changed: Made Theater View searching for sidecar files include a file names FanArt with an image extension.

23.0.21

1. NEW: "Tag" context menu piece (including shortcut Alt+Enter) for tagging selected TV recordings in an Action Window.
2. Changed: Updated the Help > New / Improved This Version link to version 23.
3. NEW: Added support for Olympus ORF files.
4. Changed: Updated the Japanese language file again because there was a carriage return missing in the original and it caused trouble.
5. Fixed: Memory leak in Mac thread parallelizer.

23.0.20 (7/17/17)

1. Fixed: Typed keyboard navigation was not working in list views.
2. Fixed: Enable DSD in Wavepack.

23.0.13 (6/28/2017)

1. NEW: The Library Server and MCWS are now available over HTTPS.
2. NEW: Radio KISS, a new web based player interface to Media Center.  It's on the "Panel" web page labeled "Radio".  Currently under active development.
3. NEW: You can right-click a file and pick Cover Art > Edit (first file) to open the image in the JRiver image editor.
4. NEW: The Conductor, Directory, Producer, and Publisher fields are now imported from MP4 files.
5. NEW: Added right-click More Play Options > Play Album (shuffled).
6. NEW: Video playback stops when paused for 10 minutes.
7. NEW: The View extras menu looks for a zip file named "Artwork.zip" and shows the artwork in the zip file if it exists.
8. NEW: Zone links can be renamed.
9. NEW: Added "Stop After Playing Track" to the right-click menu in Playing Now.
10. NEW: WavPack DSD files play as native DSD if the DSD bitstreaming feature is enabled.
11. NEW: Added the MCWS function Playback/LoadDSPPreset to load a DSP preset by a name.
12. Changed: Left-click on a tooltip hides the tooltip
13. Changed: Space-bar now works for check/uncheck checkboxes in list controls, such as the DSP plugin list in DSP studio.
14. Changed: DLNA: Added a controller option to Ignore GetPosition Failure (on broken renderers) which is NOT set by default. As a consequence of this, DLNA device status checking is simplified for normal devices when the option is NOT enabled. This will allow other broken renderers to work when the options is NOT set. The option is specifically for Stream-Only devices.
15. Changed: Improved the Modern Cards: Grey Edition skin (thanks Awesome Donkey).
16. Fixed: Playlist export didn't fix the filenames, so if the playlist name contained a colon or other character that wasn't legal, it didn't work properly.
17. Fixed: When doing DLNA rendering of "wav" files (not L24 or L16), MC was doing an expensive internet open/read/close operation (twice) to check for exotic "wav" files containing compressed data that need the video engine. Now we only do this for local files.  Caused hesitation between tracks on slow devices like ID's.
18. Fixed: Downmixing a LFE channel could be affected by the wrong LFE frequency setting.
19. Fixed: Playing images on a library server client with conversion enabled would double rotate the images (so the rotation would appear wrong).
20. Optimized: Performance enhancements when changing pages and selecting playlists

23.0.6 (Internal testing build)

1. Fixed: Command+A (select all) and some other command & control key combinations were broken in the previous build.
2. Fixed: The Display View OSD would not render properly on Retina screens.
3. NEW: In the Options / Audio / Device settings... dialog, there is now a shortcut link "Open system Audio MIDI Setup utility..." which does what it says.
4. Fixed: In menu option View / Add View, "3D Albums" was available to select even though this is a Windows-only view which requires DirectX and would show an error on Mac or Linux.

22.0.102 (4/21/2017)

1. NEW: Implemented the MCWS functions to simulate keypresses which allows the use of remote control (i.e. the JRemote "Remote" function).

22.0.93 (3/28/2017)

1. Changed: MC now supports KDC format raw image files from certain Kodak camera models.
2. Fixed: In Gizmo and JRemote the playback duration would be wrong and the playback bar would be inaccurate.

22.0.88 (3/24/2017)

1. Fixed: Some "caf" format files were not importing or playing.
2. Fixed: When "Run on Mac startup" was set to Media Server, the full UI was still showing up along with the toolbar icon.  Now it just shows the toolbar icon.
3. Changed: Some DLNA tweaks. Fixed a duplicated zone problem.
4. Changed: Added the right-click option to hide the zone you right-clicked on at the top of the show / hide zone menu.
5. Fixed: Customizing the File Info panel in Theater View was broken.
6. Changed: Updates to Z, ModernCards Grey, Green Eyes, and Aruba (thanks Awesome Donkey!).
7. NEW: The hierarchical subjects from Light Room are available in an image using Tag(XMP: HierarchicalSubject).
8. Changed: Updates to Pearl Bailey, PixOS, Noire, and Noire Glass (thanks Awesome Donkey!).
9. Fixed: Audio Analysis would hang on files with an invalid playback range.
10. NEW: Added Options > Images > Stop slideshow on manual changes to optionally keep a slideshow running during manual changes (defaults to on).
11. Changed: A bunch of fixes and changes for the "new" tag window.  See Windows build comments for details (builds 76-88).
12. NEW: Added rating to the OSD.
13. Changed: Made pressing the play button on a remote resume a paused image slideshow from switching tracks manually, zooming, etc.
14. Changed: Updated to Monkey's Audio 4.25.
15. Fixed: In rare cases during large media imports, there could be a fatal error where a large number of dead-locked background threads get created that would prevent further thread creation.
16. NEW: Added a Mid-side decoder to Parametric Equalizer.
17. Fixed: With large databases, a background audio analysis could appear to freeze Media Center.
18. Changed: Made the resolution of the room correction speaker distances smaller (0.1 ft or 0.01 meters).
19. Changed: Made the up and down arrows reverse so that up increases volume or any other slider and down decreases.
20. Changed: Made calling /RestoreLibrary, /RestoreLibraryAndSettings, etc. not show a success message box.
21. Changed: When video playing is in frame-stepping mode, LEFT arrow causes video to jump back 1 second, regardless what value it is set in video settings.
22. NEW: CTRL+SHIFT+ARROW (left or right) in video playing jumps to the next/previous key frame.  Works only with certain types of video (such as AVi, mp4, mkv).
23. Changed: Made importing an animated GIF file automatically play in the video engine.
24. NEW: Added the expression function UnMoveArticles(...) to move the articles back to the beginning of a string from the end.
24. Changed: When cancelling the Customize View dialog, if no changes have been made, it will be instant (instead of reapplying the same settings).
25. Changed: Made the fill track numbers system show a dialog to ask for the start and increment.
26. NEW: Added the expression function MoveArticles(...) to take a string and move the leading article to the end.
27. Fixed: Caf audio files containing non-PCM audio would fail to play if playback type was set to Automatic.
28. Fixed: OpenSubtitles feature would not set the current subtitle for a video to the one selected if it was a "MicroDVD" format.
29. Changed: Expanded OpenSubtitles feature to support TV episodes with the season/episode format (e.g. "Series Name S01E04").
30. Changed: OpenSubtitles feature now downloads multiple subtitle file sets for multi-disc movies.  Downloaded files have the CD number at the end of the filename, e.g. "_CD1", "_CD2", etc.
31. NEW: Frame-by-frame forward stepping in video and television playback. SHIFT+Right Arrow.
32. Changed: Updated Slovak translation (thanks Peter Lukac).
33. Changed: Increased the maximum subtitle shift allowed in the right-click menu to 5 seconds from 1 second (remember that the OSD choice to adjust the shift allows infinite adjustments).
34. NEW: Added support for PSD files that are RGB with 4 channels for the color.
35. Changed: Made zooming in or out of an image stop the slideshow.
36. Fixed: Facebook upload photos wasn't working because older API wasn't supported anymore.  MC now supports API v2.8.

22.0.75 (2/20/2017)

1. NEW: "Get TV & Movie Info" tool allows downloading subtitles from the OpenSubtitles.org API based off the IMDB Id.
2. Fixed: The "Add Zone" feature using the "Copy" option wasn't copying zone settings on Mac & Linux.
3. Fixed: Pressing the OK button to accept something didn't always work when running translated (made DSP presets unsaveable, etc.).
4. Fixed: Status bar in image editor wasn't working.
5. Fixed: Copy/paste wasn't working in image editor.
6. Fixed: After an external dsp plugin was "uninstalled" from dsp studio, it would return at the next restart of Media Center.

22.0.73 (2/13/2017)

1. NEW: Image editor implemented.
2. Fixed: Removed WDM driver feature enable.

22.0.71 (2/7/2017)

1. Fixed: Spelling of the standard genre #68 was wrong.  It was 'Psychadelic' and now it's 'Psychedelic'.  This affects import and tag updating of mp3 and m4a files.
2. NEW: DSD files stored in WavPack files now import and play, converted to PCM.  Before, they would fail to import or play.

22.0.64 (1/17/2017)

1. Fixed: Duration wouldn't show up on videos when Mac MC was connected to a MC server as a client and video conversion was enabled.
2. Fixed: A crash could occur at the end of playing some videos.

22.0.63 (1/13/2017)

1. Fixed: DLNA device renderer returned 0 for current file duration in both the getPosition and getMediaInfo calls.
2. Fixed: MCWS returned 0 for position much longer than desirable causing the playback bar on JRemote and Gizmo to bounce back and forth until a valid position was received.
3. Changed: DLNA: Small change to determination of stale values in playback position.

22.0.54 (12/27/2016)

1. Fixed: Using SoX resampling could overflow the player core in 22.0.43.
2. Fixed: "Rename, Move, & Copy files..." did not replace invalid characters in filenames in 22.0.45.
3. NEW: The read-only login for Library Server is now configurable in Options.
4. NEW: Added an options dialog to the start of the Listening Test to pick the formats to convert to.
5. Fixed: Macs with a Touch Bar would cause Media Center to crash.
6. Changed: The Mac build of Media Center is now 64-bit only. Media Center no longer supports OS X 10.6.
7. Changed: Improved Theater View performance substantially on some systems.
8. Changed: Smoothed out a lot of the animations used in Theater View 3D views.
9. Changed: Added more support for PonoPlayer devices.  Includes account setup in Tools / Options / Services.  Also the 'Pono authenticated' column can be added to any view by adding column 'Pono', which shows a blue icon for tracks purchased from the PonoMusic Store.
10. Changed: The PonoMusic Store is now listed in the tree under 'Services & Plug-ins'.  The Pono store website is still 'under construction' however as they are in the process of switching to a new music fulfillment back-end.

22.0.43 (11/29/2016)

1. Fixed: Improved the accuracy of resampling delay handling when using SoX for a more constant delay on certain resampling ratios.
2. Changed: Made tooltips turning off a little more reliable with the Listening Test.
3. Fixed: Importing long filenames (with the long filename option checked) didn't work reliably.
4. Changed: Many fixes and improvements to OpenGL Theater View.

22.0.41 (11/17/2016)

1. Fixed: Cover Art in Theater View would show reversed and with grey borders.
2. Fixed: Installation on OS X Sierra would show a Gatekeeper error.
3. Fixed: On the Save View dialog, typing a name with a backslash in it or other illegal filename character wasn't handled nicely.
4. Fixed: DSP Studio wouldn't load the ideal page size of the first page it showed.
5. Changed: Manually changing images during playback stops the image slideshow.
6. Fixed: Doing a listening test with a really high sample rate file could lead to a crash.
7. Changed: Added the original as one of the formats for the listening tests.

22.0.39 (11/14/2016)

1. NEW: Theater View is now supported on Mac!  Select it from the View menu.  Being a new feature, there may be some issues so please report any problems you run into.
2. Fixed: Very old APE format files (v3.80) could crash on import.
3. NEW: Added Tools > Listening Test... to try your listening skills.
4. Fixed: Pressing escape after editing a field in-place accepted the changes instead of discard the changes.
5. Changed: Added 4x to the encoding options for DSD.
6. Fixed: Switching between audio files with different channel configuration could result in channels being dropped under certain circumstances.
3. Fixed: DSP Studio wouldn't load the ideal page size of the first page it showed.
7. Fixed: Picking WPL as the playlist formats on a handheld would use ASX instead.
8. NEW: Video Thumbnails are rotated to match the videos rotation information.
2. Changed: Added a search box to Panel for searching through a library.

22.0.31 (9/27/2016)

1. Changed: Made some fixes and additions to the Engen task scheduler (experimental).

22.0.30 (9/26/2016)

1. Fixed: Add plugins was not working from DSP studio.
2. Fixed: Added a check to prevent Media Center from executing a shutdown while in the process of shutting down.
3. NEW: Added HTM and HTML to the list of sidecars shown by the new View Extras menu.
4. Changed: Made the function File/SetInfo take a parameter "Formatted" that when set to one the value coming in is formatted (like a date).  Defaults to "1".
5. Fixed: Pressing enter in the new value dialog for pane tagging wouldn't close the dialog if a suggestion was being shown.
6. Fixed: The popup about saving pane changes will show a little more reliably on shutdown.
7. Fixed: With multiple tabs open, the selected file for pane tagging (and maybe other things) could get corrupted.
8. Changed: Small update to the Modern Cards: Grey skin. 
9. NEW: Added "Engen Command" task to scheduler.  Allows scheduling scene and lighting events if an Engen server is available (experimental).

22.0.22 (8/29/2016)

1. Changed: Updated the three Modern Cards Skins
2. Fixed: M4V files were being treated as data files.
3. Changed: DLNA renderer zone status calls used to determine whether the device is up will handle more broken renderers that don't properly support the spec On devices that were failing, the playback progress bar didn't advance.
4. Changed: Renamed the image tool to "Convert or Resize".
5. Changed: Made the Find & Replace tool work on the display of a field instead of the data so it works a lot better on dates.
6. Fixed: DLNA. Volume leveling was coming on by default if the material to be played was being converted.
7. NEW: Added the MCWS function Library/CreateField to create a library field with a given name and data type.
8. Fixed: Some skin icons weren't drawing properly (especially on high DPI).
9. NEW: When files have sidecar images, PDF files, or documents, they'll be shown in a "View Extras" submenu to open each individual file.
10. NEW: Added the MCWS function Library/CreateFile to create a file record and return the new ID.

22.0.18 (8/16/2016)

1. Fixed: The auto-import countdown timer for empty libraries would not count down on Mac or Linux
2. NEW: The DLNA server Audio Advanced DSP studio is active for all functions including sample rate changes.
3. Changed: The DLNA server Audio Advanced settings removed the simplified settings for sample rate, volume levelling and Stereo Downmix.
4. NEW: Added three new skins: Modern Cards: Dark, Modern Cards: Gray, and Modern Cards: White.
5. Changed: Added some support for adding custom images and icons to skins.
6. Changed: Standard equalizer now applies pre-amp values to subwoofer channels.  Previously they were ignored.
7. NEW: Added "Options > Audio > Load files to memory at the start of playback" to totally load a file into memory when playback starts (works with APE, FLAC, MP3, WAV, AIFF, DSD, MP4, OGG, ).
8. NEW: Text color can be configured for Text-based video subtitles that do not have their own styling info.
9. NEW: OSD text color can be configured.
10. NEW: Added a "Reset OSD text color to skin setting" option in "Tree & View" > "Advanced"

22.0.13 (7/22/2016)

1. NEW: The SoX resampler can be enabled in Options > Audio to handle all your resampling needs.
2. NEW: Implemented the settings HTML pages for Panel on Mac.

22.0.12 (7/21/2016)

1. Fixed: A Gatekeeper problem at installation time.

22.0.10 (7/21/2016)

1. NEW: First Mac build of MC 22
2. Fixed: Videos were being imported as data files.
3. Fixed: When syncing to a handheld device, tracks with same name but a different disc number are now treated as distinct files.  Previously they were weeded out as duplicates.
4. Fixed: Make current Media Center's PackageInstaller.app the default association for MJR files.

22.0.5 (6/30/2016)

1. NEW: Fields can be configured as "Linkable" so that they'll show the little link icon next to them.
2. NEW: You can analyze the audio when doing the import of a single folder now.
3. NEW: The SoX resampler can be enabled in Options > Audio to handle all your resampling needs.
4. NEW: Single albums are detected and the album type field will show "Single album".
5. Changed: Tooltips can be 80% of the screen height instead of 50%.
6. Fixed: If cover art for a CD was modified by user prior to ripping, the ripped track could replace the cover art with something from YADB.
7. Fixed: The new tag window could crash when editing in certain scenarios.
8. Changed: Switched the "Show all values" cap for the Tag window from 50 values to 1000 values.
9. NEW: Launcher program supported on Mac. Now correctly supports MCWS commands that required launcher.
10. Fixed: Equalizer DSP was showing values slightly different than what the user chose for decibel adjustment.

21.0.90 (6/29/2016)

1. Fixed: Audio in video files could cut out shortly before the end of the file, instead of playing to the end.
2. Changed: Media Center downloads _all_ data files on library server, but shows a progress dialog while it works so that you can cancel if you don't want that.
3. Fixed: The chapter returned by MCWS/v1/Playback/Info would always be zero.
4. Fixed: In-place edit of a checkbox type field wasn't working well in lists.
5. Changed: A cancel button is shown while loading DLNA libraries.
6. NEW: Added MCWS/v1/Library/Fields to get a list of the fields in the library.
7. Fixed: Media Center could freeze when changing the subtitle selection in Red October Standard.
8. Fixed: ALAC 32-bit files would not play.
9. Fixed: Resampling could clip signals with peaks above 100% (even though Internal Volume would reduce it later).

21.0.83 (5/18/2016)

1. Fixed: Firewall warnings were popping up every time Media Center launched.
2. NEW: An option to load default library at start up.
3. Fixed: The minimum size of the tree wouldn't update properly when switching the scale of the program until you restarted.
4. Fixed: Enabling the "Adaptive Volume" DSP in the "Convert Format" settings could inadvertently affect the results of Audio Analysis.
5. Fixed: Mouse wheel in a combobox would highlight an unselectable nothing entry at the tail of the list.

21.0.80 (5/10/2016)

1. Fixed: Doctor Who login tokens could get lost if Media Center was not closed properly
2. Fixed: An unsupported library was preventing Media Center from launching on OSX 10.6, which can’t support FTP upload.
3. Fixed: 32-bit extensible WAV files wouldn't play properly (could cause convolution trouble).
4. Changed: MCWS responses use a more standard Content-Type header to improve compatibility with some web service clients.

21.0.77 (4/29/2016)

1. Fixed: Backed out a changed that was creating duplicate files in the database.

21.0.76 (4/28/2016)

1. Fixed: Font size would double when running Media Center after a font size change if in Retina mode.
2. Fixed: Media Center would crash if it was trying to popup a tagging error message while shutting down.
3. Fixed: Removing a rule from a Smartlist would sometimes leave the dialog in a funny state.
4. NEW: Remade the Thunderstorm skin so it's better on Mac and better on high DPI.
5. NEW: Added a "Playable" field that's a checkbox and when unchecked a file will no longer add to Playing Now.

21.0.66 (3/31/2016)

1. Fixed: Accented characters were not handled properly in some cases.
2. NEW: Added support for viewing RAW images.
3. Fixed: Hidden tree items don't get reshown as a search result in Options.
4. Fixed: The minimum size of the Rename, Move, & Copy Files tool wasn't big enough on high DPI.
5. Fixed: Certain characters in a folder path would result in an invalid folder message even if the folder was valid.
6. Added extra logging for when Media Center returns with “Invalid Directory.”

21.0.64 (3/21/2016)

1. Fixed: Reverted a change that resulted in extra calls to get the volume of DLNA devices which could make the GUI sluggish.

21.0.63 (3/21/2016)

1. Fixed: Cover art "Get From Internet" could crash since 21.0.61.

21.0.61 (3/18/2016)

1. Fixed: Occasional crashes in DSP Studio window when a menu is being shown while the close button is clicked.
2. Fixed: Doctor Who playlist post-processing was running too often and wasn't canceling properly so could cause a deadlock.
3. NEW: Added the ability to right-click and select Share to Web, which will upload selected images to Pix01.
4. NEW: Added the ability to right-click and add selected images to an e-mail as attachments.
5. Changed: Updated the default podcast feeds (thanks for the help!) (right-click Podcasts in the tree and pick Add Default Feeds).
6. NEW: Fading on pause now fades in when pause lifts.
7. Fixed: Zone switch rules could take longer than expected to switch from one zone to another.
8. Fixed: Occasional crashes in DSP Studio window when a menu is being shown while the close button is clicked.
9. Fixed: Cover art "Get from Internet" could crash.
10. Fixed: Smartlist editor leaked memory.
11. NEW: Support added for saving/restoring Media Center customized views to the JRiver "cloud" using the "Doctor Who" user login.  Use the "Also save to Doctor Who..." checkbox when saving a view.  There is a "Browse views on Doctor Who" option as well.

21.0.55 (3/9/2016)

1. Fixed: There was an issue where mini view would shrink too far on high resolution monitors.
2. Fixed: Rare crash when playing video files.
3. Changed: Zone links are tied to the zone GUID instead of the zone ID (so linking to a DLNA device should work better).
4. Fixed: Case-only changes wouldn't get written to M4A/ALAC tags.
5. NEW: Added the option "Use gapless for manual track changes" to switch to gapless from whatever is configured when switching manually.
6. Fixed: Shuffling a playlist that was linked didn't update the other playlists in the link.
7. NEW: Output Format DSP can lowpass the LFE/Subwoofer when downmixing, or exclude it from the downmix entirely.
8. NEW: Added version 3 uPnP controller support.
9. Fixed: Audio analysis could stall on some WAV files.

21.0.50 (2/19/2016)

1. Fixed: The JRReader DLL wasn’t exiting properly, which could cause a crash when quitting.
2. Fixed: The smartlist editor dialog wasn’t drawing all the fields properly.
3. Changed: Broken web links included with Media Center can be fixed without modifying the links.xml file.
4. The confirmation dialog for deleting zones was not showing up.

21.0.49 (2/15/2016)

1. Fixed: A crash on close after playing audio files to a DLNA device.

21.0.48 (2/12/2016)

1. Fixed: Seeking a video while deinterlacing was active caused playback to break.
2. Changed: Reverted the web links version back to 1.2 so custom links won't be erased. Note: If you have custom links, in order to apply fixes made to broken links, you will need to select "Reset All Links To Default" from the Manage Links dialog.
3. Changed: If a web link doesn't have a search URL specified, it will fall back to the base URL for navigation.
4. Changed: If a web link doesn't have a search URL specified, it will fall back to the base URL for navigation.
5. Changed: Reverted the web links version back to 1.2 so custom links won't be erased. Note: If you have custom links, in order to apply fixes made to broken links, you will need to select "Reset All Links To Default" from the Manage Links dialog.
6. Fixed: Using the Tag Action Window could crash.

21.0.45 (2/9/2016)

1. NEW: Software Deinterlacing using the YADIF algorithm during video playback and transcoding.
2. Fixed: MC was not ejecting or responding to eject/insert messages for built in SD card slots on some Macs (SDXC type).
3. NEW: Added an option to the RMAC tool to make converting Windows file path syntax to Mac syntax easier.
4. Fixed: Audio could hiccup between tracks in recent builds.
5. Fixed: Video files without audio did not convert successfully.
6. Fixed: Picking users accounts wasn't working.
7. Fixed: Cover art embedded in FLAC files wouldn't always be found.
8. Fixed: Clearing Playing Now from the right-click menu with something playing would take a long time if there was a big prebuffer setting and a fadeout on stop mode.
9. Fixed: The Rotten Tomatoes link was broken. (Warning: if you have custom links, this change will erase them)
10. NEW: Added a Wikipedia link to the video section which will search for entries relating to a selected video title.
11. Fixed: More fixes for crashes caused by hard-killing background threads
12. Fixed: An issue with tagging errors could cause a crash when Media Center was closed.

21.0.31 (12/30/2015)

1. Fixed: External web pages were not showing because of new defaults for Webview in Xcode 7.

21.0.30 (12/30/2015)

1. Fixed: Rename, Move, & Copy dialog wasn't working in "find and replace" mode for renaming files coming from a Windows system (e.g. replace "C:\Music\" with "/Music/")
2. Fixed: In the Rename, Move, & Copy dialog you couldn't expand the column widths enough to see the whole filename.
3. Fixed: Some popup tool windows save their position and size if the user has adjusted them, this was not happening on Mac.
4. Fixed: DSP Studio was blinking with VST effects installed (the fix is wider and might also make drawing in general more efficient).
5. Fixed: Logging could crash MC under some circumstances.
6. Changed: Made the "Rename, Move, & Copy Files" tool no longer available when connected to a server (because the results were confusing anyway).
7. Fixed: Fixed potential hangs/crashes and memory leaks in networking code.
8. Changed: Library Server Sync is more robust against sync errors when the Library Server is restarted.
9. Changed: Enabled DoP bitstreaming for DSD256.
10. Changed: Playlist deletions get properly synced from and to Library Server clients.
11. Changed: Made a change to the tagging window to prevent editing tags when no files are selected.
12. Fixed: In Rename, Move & Copy dialog, columns couldn't be resized to show the entire filenames if they were very long.
13. Fixed: The multi-match CD dialog didn't scale nicely for high DPI.
14. Fixed: The CD information could change as a track was ripping.
15. Fixed: MCWS would send an unexpected server error response after the normal response when receiving HTTP POST requests with Keep-Alive.
16. Fixed: When resampling, the source format listed in DSP Studio wouldn't get updated properly when switching tracks.

21.0.25 (12/4/2015)

1. Fixed: Data files such as PDF's would not start up the default application when double clicked.
2. Changed: Enabled DoP bitstreaming for DSD256 (experimental).
3. Fixed: Some message boxes were slightly cut off at the bottom in Retina mode.

21.0.24 (12/1/2015)

1. Fixed: Cmd-W (close window) would enter a 'w' character into edit boxes.
2. Fixed: Corrupt tiff images caused a crash when MC tried to import them.
3. Fixed: Pressing 'w' key in popup windows triggered the cmd-w 'close window' command.
4. Fixed: MC toolbar icons were partially overlaying the left-hand close/minimize/restore buttons.
5. Fixed: When DSP Studio window was initially displayed, the current DSP plugin's info would not be shown until clicking somewhere else and then back.
6. Fixed: In the smartlist editing window, some UI controls were not showing properly.
7. Fixed: Crashes on 10.6.8 systems.
8. Fixed: Modified the Black on Black and Pearl Bailey skins to offset the toolbar icons the correct amount.
9. Fixed: If skin directory was deleted from 'Application Support' folder, MC would not run.
10. Fixed: Resizing the "Rename, Move, & Copy" dialog wasn't working right on Retina displays - it would grow way too large.
11. Fixed: Combo box drop button was too narrow on Retina displays.

21.0.19 (11/5/2015)

1. Fixed: Rename, move, copy dialog was getting partially cut-off at the bottom.
2. Fixed: Cmd-W was not working for closing windows.
3. Fixed: CD ripping was not working in build 21.0.8.
4. Fixed: Previous/Next commands work with chapters in videos.
5. NEW: Support for external sidecar subtitles.
6. NEW: Automatic stream selection based on the preferred languages configured in Video -> Subtitles & Languages.
7. Fixed: Thumbnail creation for Videos would often crash JRWorker.
8. Changed: Took the (experimental) label off retina mode.
9. Fixed: When MC was maximized and user double-clicked on the title bar, app would correctly exit maximized mode, but would always position at the screen origin rather than the correct previous origin.
10. Fixed: When MC was maximized and user single clicked on the title bar, app would exit maximized mode which should only happen on double-click.
11. NEW: MC now supports the system preference setting for double-clicking the title bar.  Three settings: 1. Disabled, 2. Maximize/Restore, 3. Minimize.
12. Changed: Display defaults to retina mode if the primary monitor is high-res and the user had never selected a setting.
13. Fixed: Left tree view default width was too narrow on Retina displays.
14. NEW: Doctor Who is now available under Playlists.  30 second samples not quite working yet.
15. Fixed: DLNA socket threads that got hung up would sometimes not cancel properly so MC would hard-kill them resulting in crashes and/or memory leaks.

21.0.8 (9/8/2015)

1. Fixed: DSD multi-channel music bitstreamed in DoPe format was not working, would output noise or choppy audio or silence.  Tested on exaSound e28 DAC.
2. Fixed: Increased the size of the video frame buffer to improve smoothness of certain videos.

21.0.7 (9/3/2015)

1. Fixed: Copy/Paste of file list data was only pasting file pathnames, not the data from the list grid.
2. Fixed: Drag & drop operations could occasionally cause a crash.
3. Changed: Switched back to old Core Audio hardware buffer size presets (Hardware Default, Maximum, Maximum Power of 2).  The default is now Hardware Default as it was prior to 6/29/2015.
4. Changed: Added larger software buffering sizes (750, 1000 ms).
5. Changed: Power management improvements to hopefully minimize audio dropouts.  Besides preventing App Nap during playback, MC also prevents hard disk idle (and network idle when serving files).
6. Fixed: Memory leak in SACD DST decoding.
7. Changed: Added the stock smartlist 'Audio -- Task -- Missing files'.

21.0.6 (8/26/2015)

1. Fixed: Bad build, corrupt DMG package caused app to fail Gatekeeper test.

21.0.5 (8/25/2015)

1. Fixed: Crash was occurring following a library restore.
2. Fixed: Trial period was not working.
3. Fixed: MC20 and MC21 licenses were clashing.

21.0.4 (8/21/2015)

1. Fixed: DSP Studio presets could not be saved/loaded/deleted.
2. Fixed: Display view sometimes would become detached from Media Center and could remain showing over the top of other views.

21.0.3 (8/19/2015)

1. NEW: Subtitle Support during Video Playback.
2. Fixed: A gray box would appear instead of the player controls during video playback.
3. Fixed: A Mac Client would display chart view instead of file list view.
4. Fixed: MC would not open saved library views.
5. Fixed: The "View Current Log" button on the logging dialog wasn't working.
6. Fixed: Exporting a playlist to HTML didn't open a browser to view the playlist properly.
7. Fixed: Viewing the html of a gallery in preview mode didn't open a browser properly to view the preview.
8. Fixed: Viewing of the Debug Log.
9. NEW: Image support.
10. Fixed: Saving a library view would incorrectly put a backslash in the path.

20.0.126 (7/8/2015)

1. NEW: A Mac text box can be shown in order to enter special characters by using the shortcut Cmd(⌘) K.

20.0.124 (6/30/2015)

1. Fixed: Text strings with diacritical marks were sorting in the wrong order in list views. Now 'A'and 'Â" sort together for example.
2. Changed: Tweaked audio feeder and playback thread priorities and policies to reduce dropouts.
3. Changed: Added two more choices for Core Audio software buffer sizes - 750ms and 1000ms.  Users experiencing audio dropouts can try these larger buffers.

20.0.122 (6/22/2015)

1. Fixed: Send to > External Application now works as expected.
2. Changed: Increased thread priority of CoreAudio callback thread.

20.0.116 (6/3/2015)

1. Changed: Custom Resources, Custom Webpages, and Custom Art will now be stored in Application Support > Data.
2. Fixed: Custom Webpages now load.

20.0.115 (6/2/2015)

1. Changed: Skins are now stored in Application Support.

20.0.113 (5/29/2015)

1. Fixed: Crash importing/playing from network drives on 10.6.8 systems.
2. Changed: Tweaked the audio buffering system to hopefully address audio skipping issues some users are experiencing. Please report results.

20.0.112 (5/28/2015)

1. Changed: Updated the FFmpeg version used for file analysis, transcoding and video playback.
2. NEW: Full support for native DTS-HD decoding.
3. Changed: Use native cache folder on Mac for Media Center's conversion cache: ~/Library/Caches/com.jriver.mediacenter/conversion_cache
4. Changed: Increased audio feeder thread to real-time priority to hopefully address audio skipping issues some users are experiencing. Please report results.

20.0.94 (4/14/2015)

1. Fixed: Audio CD Ripping would sometimes create duplicate track entries in the database.
2. Changed: Streamlined auto-import to reduce extraneous activity when mass changes are made within Media Center.
3. Fixed: Freezes or crashes could occur when importing or converting large batches of WMA format files.
4. NEW: External audio encoders are now supported.
5. Fixed: The group component of the benchmark was terribly slow for the last few builds.
6. Changed: Updated Slovak language file (thanks Peter Lukac!).
7. Changed: Updated Japanese translation (thanks Kazuo!).
8. Fixed: Handheld device Eject was unreliable.
9. Changed: Revised upward the estimated bitrate of lossless codecs. Makes predictions of how much transcoded music a handheld device can hold more accurate.
10. NEW: Third party DSP plugings (like VST effects) can now be enabled for DLNA and format conversion.

20.0.87 (3/28/2015)

1. Fixed: Tracks on device not in sync were not getting deleted even when the option was enabled.
2. Fixed: Artist or Album names beginning with a period would cause problems syncing with handheld devices.  Now underscores are used in place of leading periods in folder names on the device created during a sync operation.
3. Fixed: After playing a track directly from CD, a message could pop-up saying the disc could not be identified.
4. Fixed: WebKit plugins are now disabled.  Plugins (e.g. Silverlight) could cause crashes and freezes when MC was displaying web pages.
5. Fixed: The drive was identified as /:\ on the CD misread Information dialog.
6. Fixed: Syncing files with conversion enabled would cause files to re-convert on every sync.
7. Fixed: Tracks on device not in sync were not getting deleted even when this option was enabled.
8. NEW: When songs in MC's library are stored on a network share drive, the drive is now bookmarked by MC so if it's not mounted after a reboot, MC will automatically re-mount the drive when needed.
9. Fixed: CD ripping would sometimes fall out of secure mode.
10. Fixed: Many Retina mode scaling improvements.
11. Changed: If there's a custom library field created called Tooltip and it evaluates to non-empty, it will be used for the text of the tooltip.
12. Fixed: Requesting a File List or Cover Art over MCWS for a very slow executing Smart List (ie. Missing Files) could result in all MCWS queries being delayed until the request was completed.
13. Fixed: MOV/MP4 files could have the wrong information in the Compression field.
14. Fixed: Multichannel DSD wrapped by DoPE was overflowing the buffer resulting in noise or crashes.
15. Fixed: Podcasting could download duplicate tracks (only maybe fixed, so testing appreciated).
16. Fixed: Some w64 files did not import/play.
17. NEW: ID3 tags from w64 files are properly imported.
18. Fixed: Playing FLAC+CUE files could result in some tracks being skipped in the recent builds.
19. Changed: A/V sync is maintained more aggressively at the start of video playback.
20. Fixed: Seeking a Linked Zone over Gizmo would cause MC to hang.
21. Fixed: The player evaluating "Playlist Remaining Time" could hang (only maybe fixed, testing appreciated).
22. NEW: Linked zones can optionally enter a playback rate so that a zone that plays slower or faster can be corrected (the 'Adjust Link Timing' dialog allows entering a rate).
23. Fixed: Very short convolution filter would not load properly at all times.
24. Fixed: Pressing Enter key following in-place editing no longer initiates a "Play" command.
25. Fixed: Playing/importing APE files from read-only drives was not working (regression).

20.0.80 (3/2/2015)

1. Fixed: App signing issue on some systems.

20.0.74 (2/21/2015)

1. Fixed: When syncing files to a linux based handheld device (i.e. Android), forward slashes within artist or album names would cause the destination path to be wrong.
2. Fixed: External storage cards on handheld devices were not always showing up in MC without doing a manual re-detect of devices.
3. Fixed: Many CD ripping problem fixes.
4. Fixed: Auto-import was sometimes importing image and 'data' files which aren't supported.
5. Fixed: A CUE parsing issue where the last track would not work because the playback range was parsing incorrectly if the CUE file spanned multiple tracks.
6. Fixed: Reading a SACD ISO with empty data packets could cause a crash.
7. Changed: Made the SACD ISO parser a little more forgiving.
8. NEW: Added a 'Total Tracks' field to the library.  Currently updated from MP3 files, MP4 files, FLAC files, and during CD ripping.
9. NEW: Added a 'Total Discs' field to the library, which is updated from MP3, MP4, and FLAC files.
10. Changed: Updated German translation (thanks Bytestar).
11. NEW: Support for playing HTTP Live Streaming streams (both video/audio and audio-only).
12. Changed: Updated Japanese translation (thanks Kazuo!).
13. Fixed: CD ripping was always using secure mode regardless of user setting.
14. Fixed: Prior to any CD play or rip activity, the options dialog did not always show the installed CD drives.
15. Fixed: If CD ripping was started from the list header button, the initial ripping action window would still show after ripping was complete.
16. Fixed: During Handheld sync, if no files were being uploaded (just deletions taking place), sync process would stall out with "Working..." displayed in action window.
17. Fixed: Use defaults for empty media file location base paths read from the registry.
18. Changed: Updated the FFmpeg version used for file analysis, transcoding and video playback.
19. Fixed: WMA files would not play on some OS X 10.6 systems.

20.0.67 (2/9/2015)

1. Fixed: Occasional crash at startup due to splash screen.
2. NEW: Video conversions now supported!
3. Fixed: Crashes in the file converter when using DSP plugins.

20.0.64 (1/29/2015)

1. Fixed: SACD playback was broken for the last few builds.
2. Fixed: Avoids importing files from within app bundles and installer packages.  Avoid importing images.

20.0.63 (1/28/2015)

1. Fixed: Display view sometimes would become detached and could remain showing over the top of other views (really fixed this time).
2. Fixed: Video display in action window would display over the top of other action window views.

20.0.62 (1/26/2015)

1. Changed: When both a Windows and a Master license are installed, Media Center now shows the installed license type as Master.

20.0.60 (1/22/2015)

1. Fixed: Purchase links were not going to the new page.

20.0.59 (1/21/2015)

1. Changed: Updated French translation (thanks p.v.).
2. Changed: Added a 3dB cut to the Headphones effect so that increases from cross-feed won't lead to clipping.

20.0.58 (1/20/2015)

1. NEW: Selecting audio streams in Video files.
2. NEW: Chapter selection in the OSD and context menus for videos.

20.0.57 (1/16/2015)

1. Fixed: DSP Studio presets could not be saved/loaded/deleted.
2. Fixed: Display view sometimes would become detached from Media Center and could remain showing over the top of other views.

20.0.54 (1/9/2015)

1. Changes and fixes from the mainstream. Note that if you are using client side volume leveling over DLNA and are using MC on multiple platforms, all builds need to be >=20.0.52 for this to continue to work.

20.0.52 (12/22/2014)

1. Fixed: The main application menu would often not be shown until the mouse was clicked within the app's window.
2. Fixed: If CD audio files were in playing now list and the CD device was removed, Media Center could crash if a DLNA device queried for the tracks.

20.0.51 (12/22/2014)

1. Fixed: In format conversion dialog, if a target directory was specified along with multiple levels, the converted file ended up in a strange land.
2. Fixed: In format conversion dialog, if a target directory was entered that did not exist or was not writable, the conversion would fail without a helpful message.
3. Fixed: DLNA serving of Ogg, MP3, MP4 files with conversion to uncompressed wave would fail on some devices because of an incorrect transcoded length value.
4. Fixed: Dates were not displayed with the locale settings in system preferences.

20.0.46 (12/9/2014)

1. Fixed: Make Alt-key combos work like they do on Windows, for example Alt-Enter toggles the tagging window.

20.0.46 (12/9/2014)

1. Fixed: Cmd-Q fix didn't make it into previous build.
2. Fixed: File transfers to external devices (Handheld sync) were much slower than doing it via Finder.
3. Fixed: Some web views were not working (displaying blank page), like "connected media".
4. Fixed: Web Gizmo wasn't working.

20.0.45 (12/5/2014)

1. Changed: Cmd-Q now works properly for exiting the application.
2. Changed: Holding the Control key while clicking the left mouse button now works correctly for bringing up the context menu (right-click menu).

20.0.40 (11/21/2014)

1. Fixed: DLNA: MC as renderer, when receiving a SetNextAVtransportURI, MC was allowing the playlist to grow beyond 2 items which is incorrect. This caused playlist sync issues.
2. Fixed: DLNA: MC as controller, fix bug in event send when changing playlist position 1.
3. Fixed: DLNA: MC as controller timing issue, make sure the first track is playing (for at least 5 seconds) before doing the SetNextAVTransportURI function.
4. Fixed: DLNA: MC as controller, when playlist position current +1 changes send a new SetNextAVTransportURI to devices that support it.
5. Fixed: The change from 20.0.31 (Back out library server hiding when the library is empty introduced in 19.0.71) missed the library server visibility (it was showing the DLNA servers).

20.0.39 (11/18/2014)

1. Fixed: Search box in upper right was broken in build 38.  Also tag editing wasn't working right and would sometimes crash.
2. NEW: Added support for APE audio format encoding.

20.0.38 (11/17/2014)

1. Fixed: 'Select font...' dialog in Options / View & Tree was crashing on Yosemite.
2. Changed: Default music path template on handheld devices changed from [Artist]/[Album] to [Album Artist (auto)]/[Album].
3. Fixed: Full-Screen video playback is actually fullscreen and hides the menu and dock.
4. NEW: Support for Shorten and Opus audio playback using the new JR playback engine (using FFmpeg).
5. Fixed: Recent builds were crashing on 10.6.8 systems due to some OpenGL video functions that didn't exist on 10.6.8.  Now the crash is gone and video is only supported on 10.7 and up.
6. Fixed: While Options dialog was shown, if another app was activated the Options dialog would still show on top.
7. Fixed: While Options dialog was shown, if DSP Studio was selected it showed under the options dialog.

20.0.29 (10/30/2014)

1. Fixed: Video playback uses full resolution rendering on Retina screens for improved quality.
2. Fixed: Crashes when importing videos.
3. Fixed: Showing video in display view was crashing.
4. Fixed: CUE file parsing updated to better handle link filenames.

20.0.28 (10/29/2014)

1. NEW: Video playback support!  It's brand new on Mac so there will be some issues.  Please test and report, thanks.
2. Fixed: Drop box not working in Add Library View / View As...
3. Fixed: File name paths containing single quotes were failing to move/copy.
4. Fixed: Possible fix for text entry of Asian characters.  Please test and let us know.
5. Fixed: App is now signed to comply with latest Yosemite requirements.
6. Fixed: Some handheld syncs would fail due to very long filenames.
7. Fixed: AIFF files that have a tag that's one byte longer than the metadata will still import (previously we would fail to read the tags).

20.0.24 (10/16/2014)

1. Fixed: An inserted CD was not reliably being found by Media Center.
2. Fixed: The options dialog disappears and the app appears frozen if the user clicks on Media Center outside the dialog window.
3. Fixed: Web page links that wanted to open a new window were being ignored, now they open in an external browser.
4. Fixed: Backspace and tab keys weren't working right within web pages.
5. Fixed: Application was not signed correctly.

20.0.14 (9/9/2014)

1. NEW: Audio CD ripping and playback.
2. NEW: Added "Add (artist)" to the playback commands so a full artist can be added to Playing Now.
3. NEW: Added Cover Art Scale to the Display View menu with an option to show the cover at 100%.
4. NEW: Added 'Date First Rated' field.
5. NEW: Added M3U8 as a playlist format for a handheld.
6. NEW: Added a volume command 'Enable volume when bitstreaming' to force the volume slider to stay active even if it's bitstreaming.
7. NEW: Added ListEqual(...) expression function to compare two lists (regardless of ordering).
8. NEW: Added Play > Add (album) to add full albums to Playing Now.
9. NEW: Description is shown in the tooltip if it's not empty.
10. NEW: Added a startup volume option for each zone.
11. NEW: Added 'Shuffle Selection' to playlist and Playing Now right-click menus.
12. NEW: Added the ability to show and hide zones (right-click the zone in the tree).
13. NEW: Added Play > Add (after current album) to play files after the current album ends.
14. Changed: English vs Metric can be selected in the language menu.
15. Changed: Selected values are at the top of the drop list in the Smartlist editor.
16. Changed: MC sets Bit Depth and Sample Rate for SACD files on import.
17. Fixed: Reporter "Audio Analyzed" always reported 100%.
18. Changed: Audio Analysis of files with only silence will mark the files as "No Audio" instead of trying to boost the volume by an extreme value.
19. Fixed: Crashing when dragging tracks to playlists, handhelds, etc.
20. Fixed: Tracks could not be dragged onto the handheld action window's "drop here" icon area.

19.0.164 (9/1/2014) Internal build

1. Fixed: Unavailable cd labeler tool was listed on the "send-to" menu.
2. Fixed: Menu items that open a URL in a browser.
3. Fixed: Disabled menu items unsupported on Mac.

19.0.163 (8/18/2014)

1. Fixed: Text in 'Drives & Devices' header was incorrect for Mac/Linux.
2. Changed: Non-working "3D-View" removed from new library view options.  
3. Fixed: Right clicking on a menu would result in a crash.
4. Fixed: Many bugs pertaining to multiple monitor usage, especially mixing regular and retina monitors.
5. Fixed: Unavailable cd labeler tool was listed on the "send-to" menu.
6. Fixed: Category browsing was not working properly.
7. Changed: Reverted the real-time DSD ouput change from 19.0.152, which resulted in various playback problems.
8. Fixed: Audio playback could crash in some cases, or drop up to 5 seconds of audio on track switch.

19.0.154 (7/23/2014)

1. Fixed: Will no longer use colons in the name when saving files on Mac.
2. Fixed: On OSX 10.6.8 systems, MC would crash on playback.
3. Fixed: When startup location was set to Drives & Devices, an annoying/repeating "Error creating CDManager control" was shown on MC startup.
4. Changed: Added the option to ask for auto configuring output settings.

19.0.152 (7/18/2014)

1. Fixed: In place edit controls now respond to arrow keys.
2. Fixed: Date created field wouldn’t update correctly. M4A format files are re-created during tagging so will still show a current time for 'date created' after tagging.
3. Fixed: Stopping music when in integer mode would often not release the audio device.
4. NEW: DSD encoding support.
5. Fixed: Menus were not displayed right away when launching the program.
6. Fixed: Menus now display the command symbol instead of "Ctrl" for shortcuts.
7. NEW: Handheld device syncing support.  Supports USB mass storage devices.  Does not support MTP mode.
8. Fixed: Some MC components specified a higher SSE level than some older Mac computers support.  May have caused crashes on some older systems.

19.0.144 (6/26/2014)

1. Fixed: m3u8 playlists were not importing.
2. Fixed: Paste tagging was not working.
3. Changed: Improved messaging when a license for the wrong platform is restored. Now, if a user tries to install a Windows license on a Mac, a clear error message is displayed.
4. Fixed: Multi-channel .wma files now work on Mac.
5. Fixed: The caps lock key was not working.
6. NEW: Media Server mode can now be enabled (Tools / Advanced Tools / Media Server...).  This runs Media Center with no UI and displays an icon on the status bar at upper right.
7. NEW: Media Center can now be started automatically at login time (Tools / Options / Startup / Run on Mac startup).
8. Fixed: Dialog boxes now respond to Escape and Return keys.

19.0.131 (4/30/2014)

1. Fixed: Web radio stream playback was eating up way too much cpu.
2. Fixed: System sleep is now always disabled while Media Center is playing, including DLNA playback.
3. Fixed: XML playlist exports from iTunes were not importing because of 'file://localhost/' embedded in filenames.
4. Fixed: File rename & copy was producing duplicate library entries when processing filenames containing international characters.
5. Fixed: M3U playlist exports from iTunes were not importing because of line ending issues.

19.0.124 (4/8/2014)

1. Fixed: Some WMA lossless files would play at wrong speed and/or with static.
2. Fixed: Installing non-supported VST plugins (e.g. older 32bit only ones) would cause PackageInstaller to crash and no error was shown in Media Center.
3. Fixed: When adding a new VST plugin, the file selection dialog would show up behind Media Center.

19.0.123 (4/2/2014)

1. Changed: Reinstated standard Mac Quit menu option.
2. NEW: Support for 64 bit VST audio plugins in DSP Studio. (Experimental)

19.0.122 (3/17/2014)

1. Fixed: The date tag was being read incorrectly in WMA files.
2. Fixed: WMA lossless wasn't working.

19.0.121 (3/12/2014)

1. Fixed: Duplicate menus were being shown if you activated the left-most item and dragged over one of the other items.
2. Changed: Got rid of "Quit" menu option which was redundant with "Exit" option on File menu. Cmd-Q still works for exiting program.
3. Fixed: WMA files showed incorrect bitrate in player display window.
4. Changed: Retina Mode (View -> Size -> Retina Mode) will now stay enabled between program runs.  Before you had to enable it each time you started Media Center.
5. Fixed: In Retina mode, main menu dropdowns would partially cover the main menu.
6. Fixed: In Retina mode, the blurred 'alpha' background behind menus was offset from the actual location of the background.
7. Fixed: In Retina mode, the DSP Studio windows looked funny - the window was much too big with lots of empty space around the DSP options.

19.0.120 (3/4/2014)

1. NEW: WMA decoding.  Window Media files can now be imported and played.  Tags are read-only at this point.

19.0.119 (2/27/2014)

1. Changed: Changed UDP socket Accept function to use 'select' rather than 'kqueue/kevent'.  Trying to eliminate application hang at shutdown.

19.0.118 (2/24/2014)

1. Fixed: License restores were not working with build 117.

19.0.117 (2/19/2014)

1. Fixed: Playback of AIFF files with unknown 'chunk' types over library server would fail to play.
2. Fixed: MC license no longer needs to be restored whenever the Mac computer name changes.
3. Fixed: Fill properties from filename using Template was showing full path rather than just filename.
4. Fixed: Enabled filesystem statistics gathering function.
5. Fixed: Allow : in filename (was filtered out by windows code).
6. Fixed: Remove special treatment of UNC style paths (windows code).
7. Fixed: Remove special treatment of . in pathnames, i.e. foo./bar (windows code).
8. Fixed: SACD ISOs were always detected with external changes and their metadata re-imported during auto-import, overwriting any changes in the library.
9. Changed: Updated Japanese language file (thanks Tsuchiya Kazuo).
10. Changed: Updated Chinese language files (thanks kelijun).
11. Fixed: Added list member null checking to file stacks code.  MC was crashing on running stack error checking.
12. Fixed: Potential crashes in BufferingInternetReader. Seen on Mac when playing high-def files with memory playback on Library Server clients.
13. Changed: Updated Slovak language file (thanks Peter Lukac).
14. Fixed: Directory presets in some dialogs had the wrong (Windows) type of directory separator slashes.

19.0.103 (1/10/2014)

1. Fixed: iTunes playlists were not importing correctly.
2. Fixed: Debug logging was always re-enabled at startup regardless of user setting.
3. Fixed: Added right-click menu in display view to allow display type and cover art style choices.
4. Fixed: Empty directories were not getting removed following file deletions.
5. Fixed: Very small FLAC files were failing playback (e.g. Test silence files smaller than 64k bytes).

19.0.100 (12/20/2013)

1. Changed: Several improvements to Retina support.
2. Fixed: When exporting playlists with relative paths, the wrong (Windows) type of directory separator slash was used in filenames.
3. Fixed: Typing or modifying a filename path in the tag window would cause the wrong type of directory separator slash to be placed at the end of the path.
4. Changed: Apple IR remote handling can now be disabled/enabled with Options / General / Advanced / Media key mode.
5. NEW: Command-H is now supported for hiding the application.
6. NEW: Better support for multiple monitors with differing resolutions.

19.0.88 (12/6/2013)

1. Changed: Support the separate play/pause button on the newer aluminum Apple remote.
2. NEW: Experimental retina display support enabled with Views / Size / Retina Mode. Reverts to standard mode at program exit.
3. NEW: Support for WavPack and Musepack input plugins.

19.0.84 (12/2/2013)

1. Fixed: Memory leak in build 83.

19.0.83 (11/27/2013)

1. Fixed: The display would not update after extended playback when Spectrum Analyzer was enabled in the player window. This would make the UI appear to be frozen.
2. NEW: The Apple Remote (white plastic) is now supported (play/pause, ff/rew, next/previous, volume up/down).

19.0.76 (11/15/2013)

1. NEW: Visualizations are now shown during playback.
2. Changed: Copy and paste cover art was working for image data only.  Now artwork files/URLs can be copied from Finder or web browsers. 

19.0.75 (11/14/2013)

1. Changed: This build includes debug symbols which will show up in crash dumps to ease debugging.  Regular builds have these stripped out.

19.0.74 (11/12/2013)

1. Fixed: A bug in the menu tracking system could cause crashes.

19.0.73 (11/11/2013)

1. Fixed: Frequent crashes due to a threading bug introduced in build 71 with the way JRTools objects were created.

19.0.72 (11/7/2013)

1. Fixed: Media Network was broken in the previous build. A crash would occur when thumbnails were sent to a remote device.

19.0.71 (11/6/2013)

1. Fixed: Alphabetic sorting of lists could be incorrect in some situations with some locales.
2. Fixed: At application startup, JRTools objects were not getting created in the correct order - possible cause of crashes.

19.0.68 (11/1/2013)

1. Changed: Auto update now launches the downloaded DMG updater.
2. Changed: Improved support for integer mode on devices that use multiple output streams.
3. Fixed: Back slash in filename caused file to not import.

19.0.67 (10/29/2013)

1. Fixed: Integer playback on little endian devices that used padding was not working.
2. Fixed: When caps lock was on, lists would think the shift key was pressed, making them difficult to use.

19.0.65 (10/28/2013)

1. Fixed: Integer playback on devices that used padding could result in incorrect playback (testing appreciated).
2. Changed: Sorting of devices in Options > Audio is more logical.

19.0.64 (10/25/2013)

1. Fixed: Integer playback mode was not working properly with devices the used MSB padding instead of LSB padding.

19.0.63 (10/25/2013)

1. Fixed: Integer playback mode was not working correctly with devices that used padding.

19.0.62 (10/25/2013)

1. Changed: Integer mode will work with more hardware.
2. Fixed: Media Network was not working properly.

19.0.60 (10/24/2013)

1. NEW: Added support for integer mode playback ( http://yabb.jriver.com/interact/index.php?topic=84657.0 ).
2. Faster: Improved performance, with JRMark scores are about 40% higher for the database section and 5% higher for the image section.
3. NEW: Real-time 2xDSD output using DoP (configure in DSP Studio > Output Format).
4. Fixed: Dropboxes (in tagging action window for example) would sometimes lose keyboard focus so you couldn't type anything.
5. Fixed: Drop suggestion boxes were drawn without a border.
6. Faster: Core drawing engine uses SSE acceleration for flushing and flood filling (helps performance of all user interface).
7. Faster: Speed improvements to date handling that help performance in many areas of the program.
8. Fixed: Crashes on 10.9 (Mavericks) in Media Network http header handling.
9. Fixed: App signing was not being done right.  Could cause warning message at install time about unrecognized developer ID.
10. Changed: Improved how Options > Audio exposes Core Audio devices to make device selection more clear.

19.0.57 (10/17/2013)

1. Fixed: Ape files with very long paths (> 260 characters) could crash on import.
2. Fixed: Ape format files on read-only drives could not be imported or played.
3. Fixed: Right-to-left reading text (Hebrew for example) was not displayed correctly. Symbols for each word were all bunched on top of each other.
4. Changed: The processor extension requirement has been lowered to SSE2 (added in 2001 to Intel, 2003 to AMD). Previously SSSE3 was required.
5. Fixed: When converting audio to WAV format, the RIFF chunk size could be set wrong by 8 bytes.
6. Changed: Updated Chinese language files (thanks kelijun).

19.0.55 (10/11/2013)

1. Fixed: Filenames containing combining diacritic marks (German umlauts for example) were displayed incorrectly in file listings and could cause crashes.
2. Changed: Volume up / down commands from hot keys (volume keyboard buttons, remote, etc.) work in 5% increments instead of 1% increments.

19.0.54 (10/10/2013)

[Build was pulled due to not containing the latest code updates]

19.0.53 (10/8/2013)

1. Fixed: Deadlocks (beach-balls) could occur when viewing file lists with thumbnail images.
2. Fixed: 2XDSD was included in the drop-list for DSP / Output Format / Output Encoding even though it's only supported with ASIO on Windows.
3. Fixed: Genre field could be incorrect when imported from certain M4A format files with integer id3v1 genres.  In MC they would look like "(8)" instead of "Jazz" for example.
4. Fixed: Handling of 32-bit integer input files was not working in the last few builds.
5. Fixed: Added support for MP4 files that used a custom genre atom in their tag, but stored a standard genre by putting a number in parenthesis.
6. Fixed: Double-click on the pause button while playing was not stopping.
7. Changed: Updated the Indonesian translation (Thanks elda).
8. Fixed: Fonts that used left or right overhangs could draw with the overhang portion cropped.
9. Fixed: The white-list for allowing system volume to work while bitstreaming was not working with some Resonessence Labs hardware.
10. Changed: Added the ability to use the token [User] in the playerbar to display the name of the current user.
11. Fixed: Customization to the playerbar would not always take effect right away.
12. NEW: Added 'Set levels from decibel meter' button to Room Correction to make it easier to calibrate levels.

19.0.49 (10/2/2013)

1. Fixed: Copying zone settings was causing crashes.
2. Fixed: In the JRiver folder under Application Support, an unnecessary "Generic" folder was getting created at program startup.
3. Fixed: A running instance of Media Center would prevent OSX from shutting down.
4. Fixed: Audio calibration tool was not available because the plugin 'in_audiotest' was not included with the build.
5. Fixed: Skin effects menu item was missing.
6. Fixed: Many non-applicable image/video items were still in the options dialog and some menus.

19.0.47 (9/27/2013)

1. Changed: Increased default software audio buffer size and provide more user control over software and hardware buffering.

19.0.46 (9/26/2013)

First build of MC19 for Mac.
1. Changed: Uses the Boost library for regular expressions which is more powerful than the previously used Posix library.

18.0.219 (9/26/2013)

1. Fixed: Radio buttons were not working.
2. Fixed: Locate > On Disk (external) was not working.
3. Fixed: If Media Center's window position got placed off the top of the screen, it could not be moved back into position.  Now a bad position is fixed at start-up time.

18.0.218 (9/11/2013)

1. Fixed: Files view in tree would not show any files when a folder name in the path contained a bracket character '[]'.
2. Fixed: Mute for system volume was not working.
3. NEW: Next/Previous keyboard media keys are now working.  When held down, they fire FastForward/Rewind events.
4. Fixed: Horizontal scroll direction was the opposite of the Mac 'Natural' scroll direction.
5. Changed: Web links bar is now available (Amazon, AMG, Wiki, etc.).
6. Fixed: Media Center was trying (and failing) to update at program startup. The startup check has been removed. 

18.0.217 (9/9/2013)

1. Changed: When media files stored on network drives cannot be found (drive not mounted), files are not longer removed from library - just not playable.
2. Fixed: Thumbnail drawing could cause crashes on some Macs running 10.6.8 OSX (and maybe others?).
3. Changed: Re-enabled skin effects dialog since MMX functions have been rewritten to utilize SSE instructions.
4. Fixed: In Panes view, file path locations were not working as a panes category for browsing.

18.0.216 (9/5/2013)

1. Fixed: Automatic library backups were not taking place.
2. Fixed: Audio input configuration under: "Tools / Options / Audio / Advanced / Configure input plugin..."  was not working at all.
3. Fixed: System volume control was still not working with some USB DAC's (didn't make it into the last build).
4. Fixed: In Media Network options, Web Gizmo appearance option wasn't working.
5. Changed: Several options were being shown even though they didn't apply to the Mac version.

18.0.215 (8/29/2013)

1. Fixed: 'Tools' main menu option was not honoring the current file selection (would show 'No files selected').
2. Fixed: Cmd-Q now quits the application.
3. Fixed: On OSX 10.6, the Help menu was not working.
4. Fixed: Close & minimize buttons were located incorrectly in mini-view mode.
5. Fixed: System volume was not properly controlling the volume on some USB connected DAC's (i.e. Dragonfly).

18.0.214 (8/27/2013)

1. NEW: Moved application menu to the normal 'Mac' location at the top of the screen.  Still some skinning and positioning work to be done.
 
18.0.213 (8/21/2013)

1. Fixed: Right clicking in playback display window and choosing "Tag" would cause a crash.
2. Fixed: Filepath() was not functioning properly with user-supplied paths (e.g. filepath(//Users/johnt//foo.mp3)).
3. Fixed: Cover art in Action Window could not be copied to/from the clipboard.
4. Fixed: The "Export playlist" option to use relative paths was not working.
5. Fixed: Apparent z-order problem with auto-import results dialog: it would be invisible and cause the app to look hung.

18.0.212 (8/16/2013)

1. Changed: New improved skin looks more "Mac like".
2. Changed: Somewhat sharper text font drawing.
3. Fixed: Custom column sorting window would show up empty.
4. Fixed: MC could fail to load ID3 tag data in AIFF and WAVE files.
5. Fixed: Importing of mp4 files that have copyright atom could cause MC to crash.

18.0.211 (7/24/2013)

1. Fixed: Semi-colon in path names could cause import to not work.
2. NEW: Audio files can be played from Finder.
3. Changed: Updated Chinese language files (thanks kelijun).
4. Fixed: DLNA bug where SetNextAVTransportURI gets called at least once even when disabled.
5. Fixed: DLNA polling interval bug, reduce chatter.
6. Changed: DLNA handle bug from some renderers which mis-spell NOT_IMPLEMENTED!
7. Changed: Dutch language translation updated (thanks bennyd).

18.0.207 (7/3/2013)

1. Fixed: Mouse scroll wheel wasn't working on OSX 10.6 systems.
2. Fixed: On OSX 10.6 systems, it would appear to hang when trying to quit the program.
3. Fixed: Downloading files larger than 2GB could fail.
4. Changed: Tuned how the time remaining is reported in the Action Window during downloads (to work better with large downloads and to be more concise).
5. Fixed: Album and artist fields in "Podcast tag and file renaming rules" now work as expected.
6. Fixed: Ogg Vorbis now fills its compression field with "Ogg Vorbis".
7. Fixed: When converting some FLAC files to ogg, it will no longer tag as "ogv"

18.0.206 (6/28/2013)

1. Fixed: Bold and Italic modes chosen in font picking dialog did not get used.
2. Fixed: Font picking dialog did not initialize to the current font settings.
3. Fixed: Text was unreadable in disabled text edit fields.
4. Fixed: Once Cover View was selected, the top line of the display with the 'leave cover view' button was inaccessible so you couldn't exit cover view.

18.0.202 (6/24/2013)

1. Fixed: Some ALAC files (e.g. those produced by 'Sound Studio 3') were not playable because of a strange looking 'alac' mp4 atom.  We now ignore the strange data.
2. Fixed: Media Center was not honoring the typeface chosen in the font picking dialog.

18.0.201 (6/21/2013)

1. Fixed: Trackpad scrolling did not support the fine scrolling mode, so it was difficult to scroll to a particular item in a list.
2. Fixed: Web page titles on tabs were showing extraneous text.
3. NEW: Support for choosing text fonts using the Options dialog 'Select font...' item under Tree & View.
4. Fixed: Tag saving to APE files was not working (Mac only).
5. Changed: Switched the default audio buffering method to 'Hardware default' to work better with devices that don't properly support hardware buffer size changes (configurable in Options > Audio > Output mode settings...).
6. Fixed: Typing into the Search box could cause crashes when a MC Windows library had been transferred to Mac and it contained long field values (e.g. Lyrics field).
7. Changed: Switched the default ASIO option for 'Play silence on pause' to true (this provides a more straight-forward call stack to the ASIO driver, and is similar to how WASAPI works).
8. Changed: Non-list style checkboxes now white instead of black
9. Fixed: Podcasting could cause the user interface to be sluggish in some cases when first starting the program.
10. Changed: When a file has no Replay Gain, a Replay Gain of -10dB will be used if no other files in Playing Now are analyzed (otherwise the average of analyzed files is used).
11. Changed: Added 512 and 1024 kbps to Wavepack hybrid encoding.  Also changed to correct spelling of "wavpack.com"

18.0.197 (6/14/2013)

1. Fixed: Options dialog could crash if volume mode was set to disabled.
2. Fixed: Periodic freeze-ups in the DLNA servers (build 196 only).

18.0.196 (6/13/2013)

1. Fixed: SSDP server would die after a varying period of time.

18.0.195 (6/11/2013)

1. Fixed: Library server syncing was not working from a Windows client to a Mac server.
2. NEW: Added support for OGG and Wavpack input formats.
3. Changed: Car Radio automatically cleans up duplicate static playlists that used the same index.
4. Changed: SSDP advertisement could hard kill the advertiser in some cases, leaving sockets and/or the internet layer in an undefined state.
5. Fixed: Small icons could draw too large in a details list in some cases.
6. Changed: Basic HTML text formatting tokens like < b >, < font >, < u >, etc. will be supported in almost all text drawing (previously they only worked in some areas of the program).
7. Changed: Updated Chinese language files (thanks kelijun).
8. Changed: When switching tracks that require a hardware stop / start like on a sample rate change, the startup silence option will be honored (silence will be maximum of between track gap and startup silence gap).
9. Fixed: Temp files created for .wvc files are now renamed to their final name when done when encoding Wavpack.
10. Fixed: Empty temp files are no longer created when encoding lossless Wavpack.  
11. Changed: Wavpack files now display compression information.  
12. Changed: When acting as a DLNA renderer, Media Center will use "error free" mode so that playback errors won't cause message boxes to display (since the controller is normally in a different place).

18.0.194 (6/4/2013)

1. Fixed: Media Center could become unresponsive to mouse clicks following showing of a pop-up error dialog. Mostly a problem on OSX 10.8.
2. Changed: Fullscreen modes are not always-on-top (please report any focus or z-ordering issues).

18.0.193 (5/31/2013)

1. Fixed: Audio playback was not working correctly in build 192.

18.0.192 (5/30/2013)

1. Fixed: Media Center would appear frozen in certain cases where a pop-up dialog was showing underneath the app and MC would be unresponsive.
2. Fixed: FLAC reference code would crash when encoding when an estimated total size was provided to the encoder, the 'verify' option was enabled, and encoding duration exceeded the estimated duration.
3. Changed: Updated Chinese language file (thanks kelijun).
4. Fixed: Stopping or switching tracks during Library Server client playback could lead to a crash.
5. Changed: When overwriting a Car Radio preset, the preset will default to using the same name.

18.0.190 (5/23/2013)

1. Changed: Enhanced WebView to support intercepting link clicks for radio playback.
2. Fixed: WebView would not get keyboard focus so you couldn't type into web forms.
3. Changed: Added the ability to select the output bitdepth when using Kernel Streaming (Options > Audio > Output mode settings...).
4. Changed: Updated Polish translation (thanks Janusz Grzybek).
5. Changed: Radio buttons will use multiple lines for their text when necessary instead of truncating the text (helps with large font sizes).
6. Changed: Updated the French language translation (thanks rlebrette).
7. Fixed: If a connection to a Library Server was sporadic, it could lead to cases where a link to external cover art could be lost.
8. Fixed: Mono ALAC files were not being parsed or played correctly.
9. Fixed: In some cases, 5.1 input was not working with the FLAC encoder.
10. Fixed: When using 'Gapped' playback mode, the gap would not be honored when switching hardware output formats (normally sample rate).
11. Fixed: The playback position could be incorrect when using a gapped playback mode.
12. Changed: When converting a file with a bitdepth greater than 24, the engine will convert to 24-bit (with dither) to feed the encoder (since few encoders support more than 24-bit files).
13. NEW: DSP Studio can be enabled during audio conversion (Library Tools > Convert Format), allowing resampling, channel mixing, convolution, etc.
14. Fixed: A rare crash when parsing certain MP4 audio files.

18.0.187 (5/17/2013)

1. Fixed: Importing or playing APE format files in OSX 10.6 would crash.
2. NEW: Added basic internal web browser support.  We still need to implement catching links so we can (for example) make web radio playback easier.
3. Changed: Audio Path will better show when a padded bitdepth (like 24-bit inside a 32-bit container) is in use.
4. Fixed: The phrase "JRSS Subwoofer (x Hz lowpass)" in Output Format configuration could not be translated.
5. Fixed: In some cases, 5.1 input was not working with the FLAC encoder.
6. Fixed: When using 'Gapped' playback mode, the gap would not be honored when switching hardware output formats (normally sample rate).
7. Fixed: The playback position could be incorrect when using a gapped playback mode.

18.0.182 (5/14/2013)

1. Fixed: Tagging in the Action Window could crash.

18.0.181 (5/10/2013)

1. Fixed: Some m4a and alac files would not import or play because of a mismatched sample count in the mp4 STTS header.  We now ignore this error since it shouldn't impact playback performance.
2. Fixed: Radio streams would 'click' every few seconds because metadata was not getting parsed out of the stream.

18.0.180 (5/8/2013)

1. Fixed: Tooltips were not showing properly in the last few builds.
2. Fixed: Clicking away from an in-place list edit control would not reliably stop the editing.
3. Fixed: DoP bitstreaming of DSD was not working with some devices.
4. Fixed: Hardware with complex buffer arrangement could crash when playing to only some of the channels.
5. Changed: Updated German language file (thanks Bytestar).
6. Changed: Updated Polish translation (thanks Janusz Grzybek).
7. Changed: Czech language translation updated (thanks Johnny B).

18.0.179 (5/7/2013)

1. Changed: Main windows are no longer marked as 'not opaque' (as this could cause performance issues on some machines).
2. Fixed: The 'Tempo & Pitch' DSP plugin was causing crashes during playback.
3. Fixed: Metadata in languages such as Japanese, Chinese, Korean, etc. was not displaying correctly - just drawing square boxes.
4. NEW: Added support for play / pause, previous, next, and volume media keys.
5. Changed: 3GA files are treated like AAC / MP4 audio files, so they can import, play, and tag.
6. Fixed: Using the popup expression editor from an in-place expression editor in options could lead to a crash.
7. Fixed: The mouse controls could become unavailable with certain types of displays in Display View with build 178.

18.0.178 (5/3/2013)

1. Changed: Rounded frame edges (used by many skins) are supported.
2. Fixed: OSX 10.6 would show an extra window border around the main frame.
3. Fixed: The Apple internet reader couldn't seek so wave, aiff and probably other content couldn't be played over media network.
4. Fixed: OSX 10.6 could hide the main window when a child window went away.
5. Fixed: Some parts of the user interface would not respond to the mouse in build 177.

18.0.177 (5/2/2013)

1. Changed: When a modal dialog is shown, the parent behind the popup will be disabled so it can't be clicked and used while the dialog is showing.
2. Changed: Modal dialogs no longer always float above regular windows or windows from other programs.
3. Changed: Options > Audio > Core Audio > Output mode settings... allows some configuration of hardware buffer sizes (please experiment and report results if you're having playback problems).
4. Fixed: When the user interface used system windows, they could incorrectly appear outside the bounds their parent window (like during scrolling the Playing Now > Overview view).
5. Fixed: Tag changes weren't getting saved to files that reside on network drives.
6. Changed: Revised the system window show / hide method to hopefully work better and avoid a few cases where a hidden window could appear.

18.0.176 (5/1/2013)

1. Changed: The 'minimize' button now works.
2. Fixed: Library Server delta (change) merges were not working.
3. Changed: Non-working 3D album view removed from tree.
4. Changed: 'Wait' messages not shown in this build to try to eliminate some random crashes.

18.0.174 (4/25/2013)

1. Fixed: Crash in DSP studio dialog when selecting a sample rate.
2. Fixed: Encoding to ALAC could crash in some cases.
3. Fixed: On the Import wizard, clicking cancel when it recommended not using an empty auto-import folder list would leave the wizard in a strange state.
4. Changed: The program better detects read-only mounts and messages right away when tagging files on these drives (instead of piling up the files in the tagging queue and messaging when closing the program).

18.0.173 (4/25/2013)

1. Fixed: Crashes resulting from named locking not being implemented on Mac, especially when settings changes were made (including in background processing).
2. Changed: Updated Chinese language file (thanks kelijun).
3. Changed: Updated German language file (thanks Bytestar).
4. SDK: Added ZoneID, ZoneName, and LinkedZones to MCWS/v1/Playback/Info response.
5. NEW: A saved Play Doctor Playchart allows setting the number of output files to 100, 250, 500, or 1000 (previously it was locked at 100).
6. Fixed: When a CUE file pointed to a missing WAV file, it would lead to problems.
7. Fixed: If a DLNA device requested metadata for a file that's no longer in the library (or never was in the library), it could crash.
8. Fixed: CUE files that contained URLs in comments could lead to a crash.
9. Fixed: Horizontal scrolling in the Playing Now > Overview view was not working nicely.
10. Fixed: Long M4A files (over 10 hours) could show as 'Live' or with the wrong or empty duration in the library.

18.0.168 (4/12/2013)

1. Fixed: Dates in file lists were not taking daylight savings time into account.
2. Fixed: File modified date not getting set properly during tagging, causing auto-update to do more work than necessary.
3. Fixed: SSDP servers were not working properly in 18.0.167 so DLNA devices would not show up.

18.0.167 (4/11/2013)

1. Changed: Unused input and output streams on audio hardware are disabled, helping performance with multi-channel devices.
2. Fixed: Writing of ID3v2 tags that contained extended characters could write an incorrect tag value.

18.0.166 (4/10/2013)

1. Fixed: M4A / ALAC tagging reading and writing could be problematic if the 'Play files from memory' option was enabled.
2. Fixed: When bitstreaming DSD as DoP, the bitstream could fall out of DoP mode on pause or if there was a data shortfall.
3. Changed: Revised buffer filling strategy to always provide a full buffer to devices (more deterministic, and seems to work better with some devices).
4. Fixed: Some hardware could have a clicking sound during playback.
5. Fixed: 'Open URL..' was not working (i.e. radio streams).
6. Fixed: Durations were wrong when playing from Library Servers.

18.0.165 (4/8/2013)

1. Changed: Moved the timeout out a month.
2. Fixed: The core timer object could incorrectly return negative numbers, causing lots of weird problems like an unclickable tree, etc.
3. Changed: Added support for connecting to Library Servers that require authentication.

18.0.164 (4/5/2013)

1. Fixed: The dialog for customizing DLNA views was not working nicely.
2. NEW: The Add Library dialog now supports loading remote Library Server libraries.
3. Fixed: This build should fix a lot of seemingly random crashes caused by a bug in our event handling code.

18.0.163 (4/4/2013)

1. NEW: Auto-import watched folders are now working.

18.0.162 (4/3/2013)

1. Fixed: The program could crash after showing the summary at the end of an auto-import.
2. Changed: Revised buffer management for multi-channel devices that use an array of mono buffers (may solve click issues on these devices).
3. Fixed: Library tree browsing was not working properly with file location categories.

18.0.161 (4/2/2013)

1. Fixed: Tab, shift-Tab, F2, and up/down arrows work for navigating the list while doing tag editing.
2. Fixed: When a tooltip was covering a list item, the item could not be played or modified using the mouse.
3. Fixed: Library views that browse by file path were not working.

18.0.156 (3/25/2013)

1. Fixed: Memory leak with regards to auto-released system objects.
2. Fixed: Memory leak with cleanup of background threads.
3. Fixed: DSP Studio > Room Correction > Channel buttons were not working to switch channels.
4. Fixed: Sub-menu flyouts not hiding after moving to other menu items.
5. Fixed: Newly created smartlists could have a '/' in the name rather than going to the right playlist folder.
6. Faster: Improved user interface drawing efficiency and performance.

18.0.155 (3/22/2013)

1. Changed: Improved messaging when attempting to tag read-only files.
2. Fixed: The File > Open File... dialog was not allowing selection of files.
3. Faster: Improved the core threading engine so that background threads are much less resource intensive.
4. Fixed: Memory playback could work harder than necessary in some cases.

18.0.154 (3/21/2013)

1. Changed: The program now requires a license (after a 30 day free trial).
2. Fixed: Tagging of some formats was not working when the files were on a different volume than the system.

18.0.151 (3/15/2013)

1. Fixed: Lots of crashing from version 18.0.150
2. NEW: DLNA working as a server, controller and renderer. Note, you'll likely have to reset your settings if you didn't already in build 18.0.150, there are bad uuids in there. The easiest way to do this is to rename or remove the "~/Library/Application Support/J River/Media Center 18/Settings" either from a terminal window or the finder after unhiding the ~/Library directory.
3. NEW: WebRemote applications working (Gizmo, JRemote, MyRiver, etc) 

18.0.150 (3/14/2013)

1. NEW: Added Convolution DSP (same 64-bit SSE3 accelerated engine used on Windows).
2. NEW: Media Network (DLNA, Library Server, JRemote, etc.) available in options (still a work in progress).
3. NEW: MP3 encoding added.
4. NEW: Added configurable 'Channel offset' to Options > Audio > Output mode settings to allow targeting channels starting at something other than 1 (useful with pro / studio devices).
5. NEW: Drag-n-drop mostly working (within program, out of program, but not yet into program).
6. NEW: Added support for DSD bitstreaming using DoP.
7. Changed: Switched the timeout to April 16.
8. NEW: Wake On Lan implemented on Mac.


18.0.146 (3/8/2013)

1. Changed: Added support for more audio hardware (Lynx Hilo, RME Fireface UC, etc.).
2. Changed: Double-click, escape, etc. work on the playback display to exit Display View.
3. Fixed: Using some tools like Analyze Audio and Get Cover Art could prevent the program from closing even if they were no longer running.

18.0.143 (3/5/2013)

1. Fixed: Removed printing options from menu as they are not available yet on Mac and could cause a crash.
2. Changed: Changed text and link on "Help -> Registration Info" pop-up to reflect timeout and no license needed.
3. Fixed: Using cmd-Q to exit the program would result in a crash.
4. Fixed: Program text garbled in Chinese, Japanese, and Korean translations.

18.0.142 (2/28/2013)

1. Fixed: SACD ISO files were not importing.
2. Fixed: Several cover art issues.
3. NEW: Internet POST requests work (makes Last.fm, etc.).
4. Fixed: If a background thread showed a message box, it would lead to a hang.
5. NEW: File move, rename, copy dialog functional. Not recommended for large scale or critical file operations until more testing is done.
6. Fixed: Problems with support of 32 bit only OSX systems, e.g. playback of MP3 files.

18.0.141 (2/26/2013)

1. Fixed: Sound devices that requested planar instead of interleaved data were not working.
2. Fixed: Cover art next to audio files was not loading properly.

18.0.140 (2/25/2013)

1. Fixed: The program would not run on systems without SSE 4.1 support.
2. Changed: Retooled SSE assembly everywhere in the program so that SSSE 3 is the low-water mark for SSE acceleration (previously SSE 4.1 was required in most places to get acceleration).
3. Fixed: Thread priorities were not implemented fully on Mac.

18.0.139 (2/22/2013)

1. Fixed: Wrong options file was being used in the 138 build resulting in frequent crashes.

18.0.138 (2/22/2013)

1. NEW: Added support for Core Audio exclusive output in Options > Audio > Output mode settings (enabled by default).
2. Fixed: Memory playback was not working properly.
3. Fixed: Plugins were not working because working path was not being set, this caused playback to fail.
4. Fixed: Library views that browse by file path were not working.

18.0.137 (2/21/2013)

1. Fixed: Audio format converter working.
2. Changed: Register dynamic libs on first run after install rather than every startup.
3. Changed: Auto-update partially works. It will show whether version is up to date and download new version. Need to manually install.
4. Fixed: Show/Set update download directory not working.
5. Fixed: Search in options dialog not working.
6. Fixed: Encoder properties dialog in options not working.
7. Fixed: Clicking away from in-place editing box doesn't cancel edit mode.
8. Fixed: Mouse wheel support.
9. Changed: Close, Minimize, Maximize buttons moved to left side of frame.
10. Fixed: Lots of UI windowing issues (z-order,  white windows, black windows, floating windows,  etc.) should be fixed.
11. Fixed: Files with really long file names were not importing.

18.0.136 (2/20/2013)

1. Fixed: Library backup / restore works, although restoring a library from the Windows version is not fully working yet.
2. Fixed: Internal volume working.
3. Fixed: Player window displaying wrong playback time.
4. Fixed: Some of the window z-order issues.
5. Changed: Somewhat friendlier message about lack of web browser support.
6. Changed: New and improved installer graphic.

18.0.133 (2/15/2013)

1. NEW: First release of Media Center on Mac.
